ELF8@@;:GNU@"Gr{XYΔLinuxLinux    {S$@[v<c8Wf@`@****?`A[BcCRSA{Ĩ_    _     {SL@s*[Vu<7 e@*`@***?`A[B@RSA{Ĩ_     _     {St@t<[6U d@*`@**?`A [BRSA{è_     _     {S@[*cXw<#9g@`@*****?`A[BcC#@RSA{Ũ_    _     {S@*[6U d@*`@**?`A [BRSA{è_     _     4@!P@{ ?{__{S[v<c8W$@X?TR#*"S@*C 9PP8`xu09sC#@SA[BcC{Ȩ_֡G7`6{S*[Vu<7X$@?AT 96$95y4 SA[B@{Ǩ_G76 {STs<X5$@_T 94$93ySA@{Ǩ_BG7@6{S*[v<c8WkXҹ$@?T ?S*Bc2C 9`8 xt y@9sCSA[BcCkD{Ȩ_֡G7`6{S*[6U$@X?T 95$94 SA[B{ƨ_!G76 {SpPqTSA{¨_ֆ2@9@y!&@9*"@9"@y`SA{¨_ {SpPqTSA{¨_ք@y&@9!"@9@`SA{¨_{SpPqTSA{¨_ք@y&@9!"@9`SA{¨_ {CSpPqT{ASB_ևB@9@y!&@9*"@9@*@y`{ASB_{SpPqTSA{¨_փ&@9*"@9!`SA{¨_ {@c<@B@!@{_ {c<@*B@!@{_ {c<@B@!@{_{B@*!@{_{@*c<@B@!@{_    {!S|AL9BB*`7 *SA{¨_c*@Cc@B*SA{¨_b*@B*!*SA{¨_b@*!    {{_     ,@!_`TR_{R{_     {  aB @{¨_     {{_     {S4@~_!~5RJ@ ?*5@*SA{è_!RAR`A4*Q~_dJ55;k T*     {L1{_     {! @c{_    {BB@{_     {B  @{¨__     {S@ ` R@JA!bb @!t"aRRb>dJ*7u*! @SA{è_*B!@!    {S`@ RSA{¨_a@*@qSA{¨_ր@q    {aS @R@|t"!!@`SA{¨_    {!@9[6S*4SA*[B{ƨ_րJA@k9:c  cC7_@5[@<qHT [@H 95 ՀJAcCkD BBSA*[B{ƨ_cC6*! B!!*!!V*[B{ƨ_    {RS4@N@a ?`A4*Qe|_dJ55;kT!RAR`A4*Qe|_dJ55;kTSA{¨_**{S*[Vc78@8a6@8#R`'@G@ սtR 9$$9 SA[BcC{Ũ_ h``{S[Vu<c78@8a6@8#R`'@G@ սtR 9$$9ySA[BcC{Ũ_ h``{S*[v<cW8#8@4@89ScR/@W@ սt$ 9R$9y SA[BcC#@{ƨ_ h` {[SckZy<sR7;8@*4@88S~rQ*?@7@ սt@`R{"9z&9yyv29u77@*w@$SA[BcCkDsE{Ȩ_ h``SA[BcCkDsE{Ȩ_ {[*Sc2kz<s<[8@4@89SrQ*?@F դҽt@`b|"9{&9zyvxB9u77@*w@$SA[BcCkDsE{Ȩ_ h``SA[BcCkDsE{Ȩ_     {SL9|AAc,@!!_T*AR`?* @*SA{è_8hb A|Sxa$š@6A8 @ @S d@*`@*AR?`A A8 @ @*SA{è_ @     {SL9|AAc,@!!_T*R`?* @*SA{è_8hb A|Sxa$š@6A8 @ @S d@*`@*R?`A A8 @ @*SA{è_ @     {SL9|AAc,@!!_T*aR`?* @*SA{è_8hb A|Sxa$š@6A8 @ @S d@*`@*aR?`A A8 @ @*SA{è_ @     {SL9|AAc,@!!_T*!R`?* @*SA{è_8hb A|Sxa$š@6A8 @ @S d@*`@*!R?`A A8 @ @*SA{è_ @ {S`A[6a.@? TcWx<k ***?* [BcCkD*SA{Ũ_ւ8!!hb"|Sxb$6A8 @ L@Se@*`@***?aAA8 @ `[B*SAcCkD{Ũ_8hb A|Sxa$š6A8 @ $@ Ն@@****?րAA8 @ fA @ @[B    {#9|qHT|A%BL9Rp{¨_֠     {%|ABL9R9\{¨_     g<T{L9#|ARI{_֠_    gT{L9#<|AR5{_֠_{S`A[6a.@? TcWx<# ***?* [BcC#@*SA{Ũ_8hb A|Sxa$š6A8 @ 9@ g@`@*****?`AA8 @ [B*SAcC#@{Ũ_8hb A|Sxa$š`6A8 @ t@4@*@**?րA A8 @ fA @ @[B    #|qhT{ RL9%|Ar{_֠_     g<T{L9#|AR]{_֠_    gT{L9#<|ARI{_֠_@<@<@<@<@opcode, (int)REC->sid, ret"opc=%d sid=%02d addr=0x%04x ret=%d len=%02d buf=0x[%*phD]", (int)REC->opcode, (int)REC->sid, (int)REC->addr, REC->ret, (int)REC->len, (int)REC->len, __get_dynamic_array(buf)"opc=%d sid=%02d addr=0x%04x", (int)REC->opcode, (int)REC->sid, (int)REC->addr"opc=%d sid=%02d addr=0x%04x ret=%d", (int)REC->opcode, (int)REC->sid, (int)REC->addr, REC->ret"opc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD]", (int)REC->opcode, (int)REC->sid, (int)REC->addr, (int)REC->len, (int)REC->len, __get_dynamic_array(buf)L'spmiGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLopc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD] opc=%d sid=%02d addr=0x%04x ret=%d opc=%d sid=%02d addr=0x%04x opc=%d sid=%02d addr=0x%04x ret=%d len=%02d buf=0x[%*phD] opc=%d sid=%02d ret=%d %d-%02xCan't add %s, status %d device %s registered unable to allocate SPMI controller identifier. spmi-%dallocated controller 0x%p id %d adding child %pOF regnode %pOF err (%d) does not have 'reg' property node %pOF contains unsupported 'reg' entry invalid usid on node %pOF read usid %02x failure adding device. status %d spmi-%d registered: dev:%p spmidrivers/spmi/spmi.cu8opcodesidintretu16addrlen__data_loc u8[]bufdrivers/spmi/spmi.cdrivers/spmi/spmi.cof_spmi_register_devicesspmi_controller_addspmi_controller_allocspmi_device_addspmialias=platform:spmidescription=SPMI modulelicense=GPL v2depends=intree=Yname=spmivermagic=6.6.0-sineware-prolinux-2 SMP preempt mod_unload modversions aarch64spmi_cmdspmi_read_endspmi_read_beginspmi_write_endspmi_write_beginspmi_device_addspmi_device_removespmi_register_readspmi_ext_register_readspmi_ext_register_readlspmi_register_writespmi_register_zero_writespmi_ext_register_writespmi_ext_register_writelspmi_command_resetspmi_command_sleepspmi_command_wakeupspmi_command_shutdownspmi_device_from_ofspmi_device_allocspmi_controller_allocspmi_controller_addspmi_controller_remove__spmi_driver_registerZ]trace_event_buffer_reserve~)HmemcpyT.?trace_event_buffer_commit(b__trace_trigger_soft_disabled2#Gtrace_raw_output_prepxAtrace_event_printf(strace_handle_returnL^6bpf_trace_run52bpf_trace_run49*bpf_trace_run3\Dm&bpf_trace_run6 5ܮdev_set_nameTdevice_adda[__dynamic_dev_dbgP_dev_errdevice_unregisterŷida_free zkfree*4__pm_runtime_set_statusapm_runtime_enable$y5*__pm_runtime_disableDof_device_uevent_modaliasAdevice_match_of_nodeh\bus_find_device6Adriver_register bus_unregister^&Tbus_register{/device_for_each_child_device_delE:#__kmallocidevice_initializes%ida_alloc_rangeL kput_deviceI of_match_deviceZstrncmpumkmalloc_caches%y)kmalloc_traceHof_get_next_available_childet3of_property_read_variable_u32_array__pm_runtime_resume/,-perf_trace_buf_allocC)perf_trace_run_bpf_submit*zcpu_numberY_{__cpu_online_maskMJpreempt_schedule_notraceotrace_event_regcStrace_event_raw_init%`module_layoutGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)GCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)    "$&'()+-./1234567 3&3B `E `_3|3$B 3%38B 3923PB U v3Q3iB  3j3~B  :3]3B  33B  303B U x33B  33B $  $*3H3B 0h 03 3B  3 34B x& xD35`3GB l~ l3H3^B H H3_3sB <: <X3ty3B T T33B  " 8 ,Q @j 0 4 D H 8 < 4 M g  ( $    B$% 1; < 1D R 1M f 1WNB~  B4 4 B) +B+ + + +01 +@Y +P} +` +p + + += +a + + + + + +> + e BBBBB B(B0B8B@BHBPh 0z H    |B-/ PtQ hq 0d   d $ $  4 (BXBN8B`BhfH <Bp~ <Bx B B $BBe  e B8BB88BB BBp88.8BFVjx0,(,BBBBBBBB8BB B(B//0/00/`/&/2/>/B[dr?O`X(KPm ( H h # KH(`HHzH( H  H5B5BB11F1a1,BBx  @ `  BB 2@:20T2 o22 B2B""""""  ../lDSw$Hl+_H= L0 g| P_ H Hx D&L8 `& PPBM_p y   @P8TDH@ fu(  @ ,|H rH8 %? P\ P z0 X<OH @ D0 8%`h:N cm|spmi.mod.c__kstrtab_spmi_device_add__kstrtabns_spmi_device_add$d__ksymtab_spmi_device_add__kstrtab_spmi_device_remove__kstrtabns_spmi_device_remove__ksymtab_spmi_device_remove__kstrtab_spmi_register_read__kstrtabns_spmi_register_read__ksymtab_spmi_register_read__kstrtab_spmi_ext_register_read__kstrtabns_spmi_ext_register_read__ksymtab_spmi_ext_register_read__kstrtab_spmi_ext_register_readl__kstrtabns_spmi_ext_register_readl__ksymtab_spmi_ext_register_readl__kstrtab_spmi_register_write__kstrtabns_spmi_register_write__ksymtab_spmi_register_write__kstrtab_spmi_register_zero_write__kstrtabns_spmi_register_zero_write__ksymtab_spmi_register_zero_write__kstrtab_spmi_ext_register_write__kstrtabns_spmi_ext_register_write__ksymtab_spmi_ext_register_write__kstrtab_spmi_ext_register_writel__kstrtabns_spmi_ext_register_writel__ksymtab_spmi_ext_register_writel__kstrtab_spmi_command_reset__kstrtabns_spmi_command_reset__ksymtab_spmi_command_reset__kstrtab_spmi_command_sleep__kstrtabns_spmi_command_sleep__ksymtab_spmi_command_sleep__kstrtab_spmi_command_wakeup__kstrtabns_spmi_command_wakeup__ksymtab_spmi_command_wakeup__kstrtab_spmi_command_shutdown__kstrtabns_spmi_command_shutdown__ksymtab_spmi_command_shutdown__kstrtab_spmi_device_from_of__kstrtabns_spmi_device_from_of__ksymtab_spmi_device_from_of__kstrtab_spmi_device_alloc__kstrtabns_spmi_device_alloc__ksymtab_spmi_device_alloc__kstrtab_spmi_controller_alloc__kstrtabns_spmi_controller_alloc__ksymtab_spmi_controller_alloc__kstrtab_spmi_controller_add__kstrtabns_spmi_controller_add__ksymtab_spmi_controller_add__kstrtab_spmi_controller_remove__kstrtabns_spmi_controller_remove__ksymtab_spmi_controller_remove__kstrtab___spmi_driver_register__kstrtabns___spmi_driver_register__ksymtab___spmi_driver_register__crc_spmi_device_add__crc_spmi_device_remove__crc_spmi_register_read__crc_spmi_ext_register_read__crc_spmi_ext_register_readl__crc_spmi_register_write__crc_spmi_register_zero_write__crc_spmi_ext_register_write__crc_spmi_ext_register_writel__crc_spmi_command_reset__crc_spmi_command_sleep__crc_spmi_command_wakeup__crc_spmi_command_shutdown__crc_spmi_device_from_of__crc_spmi_device_alloc__crc_spmi_controller_alloc__crc_spmi_controller_add__crc_spmi_controller_remove__crc___spmi_driver_register__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14____versionsspmi.c__export_symbol_spmi_device_add__export_symbol_spmi_device_remove__export_symbol_spmi_register_read__export_symbol_spmi_ext_register_read__export_symbol_spmi_ext_register_readl__export_symbol_spmi_register_write__export_symbol_spmi_register_zero_write__export_symbol_spmi_ext_register_write__export_symbol_spmi_ext_register_writel__export_symbol_spmi_command_reset__export_symbol_spmi_command_sleep__export_symbol_spmi_command_wakeup__export_symbol_spmi_command_shutdown__export_symbol_spmi_device_from_of__export_symbol_spmi_device_alloc__export_symbol_spmi_controller_alloc__export_symbol_spmi_controller_add__export_symbol_spmi_controller_remove__export_symbol___spmi_driver_register$xspmi_drv_shutdowntrace_event_raw_event_spmi_write_begintrace_event_raw_event_spmi_write_endtrace_event_raw_event_spmi_read_begintrace_event_raw_event_spmi_read_endtrace_event_raw_event_spmi_cmdtrace_raw_output_spmi_write_begintrace_raw_output_spmi_write_endtrace_raw_output_spmi_read_begintrace_raw_output_spmi_read_endtrace_raw_output_spmi_cmd__bpf_trace_spmi_write_begin__bpf_trace_spmi_write_end__bpf_trace_spmi_read_begin__bpf_trace_spmi_cmd__bpf_trace_spmi_read_end__UNIQUE_ID_ddebug435.4spmi_ctrl_remove_devicespmi_ctrl_releasespmi_dev_releasespmi_drv_probespmi_drv_ueventspmi_exitspmi_init__UNIQUE_ID_ddebug452.3spmi_device_match__UNIQUE_ID_ddebug455.2__UNIQUE_ID_ddebug457.1__UNIQUE_ID_ddebug459.0spmi_drv_removeperf_trace_spmi_cmdperf_trace_spmi_read_beginperf_trace_spmi_write_endperf_trace_spmi_write_beginperf_trace_spmi_read_endspmi_write_cmdspmi_read_cmdspmi_dev_typespmi_ctrl_type__func__.49__func__.48__func__.47__func__.46str__spmi__trace_system_namectrl_idaspmi_bus_typeprint_fmt_spmi_cmdprint_fmt_spmi_read_endprint_fmt_spmi_read_beginprint_fmt_spmi_write_endprint_fmt_spmi_write_begintrace_event_fields_spmi_cmdtrace_event_fields_spmi_read_endtrace_event_fields_spmi_read_begintrace_event_fields_spmi_write_endtrace_event_fields_spmi_write_begintrace_event_type_funcs_spmi_cmdtrace_event_type_funcs_spmi_read_endtrace_event_type_funcs_spmi_read_begintrace_event_type_funcs_spmi_write_endtrace_event_type_funcs_spmi_write_beginevent_class_spmi_cmdevent_class_spmi_read_endevent_class_spmi_read_beginevent_class_spmi_write_endevent_class_spmi_write_beginis_registered__UNIQUE_ID___addressable_cleanup_module464__UNIQUE_ID___addressable_init_module465__UNIQUE_ID_alias468__UNIQUE_ID_description467__UNIQUE_ID_license466__bpf_trace_tp_map_spmi_cmd__bpf_trace_tp_map_spmi_read_end__bpf_trace_tp_map_spmi_read_begin__bpf_trace_tp_map_spmi_write_end__bpf_trace_tp_map_spmi_write_begin__tpstrtab_spmi_write_begin__tpstrtab_spmi_write_end__tpstrtab_spmi_read_begin__tpstrtab_spmi_read_end__tpstrtab_spmi_cmd__event_spmi_cmd__event_spmi_read_end__event_spmi_read_begin__event_spmi_write_end__event_spmi_write_begin.L144721.L144722ida_alloc_range__traceiter_spmi_cmdbpf_trace_run4of_property_read_variable_u32_arraydev_set_name__this_moduletrace_raw_output_prepdevice_match_of_nodebpf_trace_run6device_unregister__trace_trigger_soft_disabledtrace_event_printf__traceiter_spmi_read_begindevice_initializecleanup_module__probestub_spmi_write_endtrace_event_raw_initmemcpykfree__tracepoint_spmi_read_enddevice_for_each_childof_get_next_available_child__dynamic_dev_dbginit_moduletrace_event_buffer_commit__pm_runtime_set_status__tracepoint_spmi_write_endput_devicepm_runtime_enable__probestub_spmi_read_end__probestub_spmi_write_begin__probestub_spmi_read_begin__tracepoint_spmi_cmdof_match_deviceperf_trace_buf_allocperf_trace_run_bpf_submitbus_unregister_dev_errpreempt_schedule_notracebus_find_device__SCK__tp_func_spmi_write_endbpf_trace_run5__SCK__tp_func_spmi_cmdstrncmptrace_event_regida_free__traceiter_spmi_write_end__SCK__tp_func_spmi_write_begin__cpu_online_maskdevice_del__SCK__tp_func_spmi_read_beginof_device_uevent_modalias__tracepoint_spmi_read_begin__tracepoint_spmi_write_begin__SCK__tp_func_spmi_read_endbpf_trace_run3cpu_numbertrace_event_buffer_reserve__pm_runtime_resume__traceiter_spmi_write_begin__traceiter_spmi_read_endkmalloc_trace__pm_runtime_disabletrace_handle_return__probestub_spmi_cmd__kmallockmalloc_cachesbus_registerTXLXCDdXCXClLXC (X@Ch?D?88D H?d`l`xD?D 8?\`hDtm; 4 AT X t =| j     T   g   g0 BT X t B   r M M< [D ^x  [ z    @( @, iL  P  `  H H O w  G     < 9P HX H\ =x |  P P T   g ] c(pHplPPG  !!j$R48DHxLPxp<RXXT$T<<PTXgh l pTgg00g]\h[dTed edehdLedL euuLhlhuu,0thh ,u0uTXhh DHTuXu|hh$uuh04@uDuhlhh\duu `huuh h  f  $,!4!omn QIJZU V$E(M,N0v4Q8R<k@eDfHYLaPbTUXi\j`d%h&lp]t^x|YZ})*P12S56xABHEF-.V9:=>(! ,!h0!$@(4!0l48!<@(>@08/?P@Q2@,HB 7HN<HNL0HN^N%99 XtU