ELF@@,)[![!zR| (,D-DD T DD-(D$D-DD L DD-<pD-D@P @  \ @PD-D ((D-DD P DD-4D-D0L 0 P 0LD-D ((D-DD P DD-8@@D-DP 0   PD-D D|D-DX P   XD-D LD-D\ `   \D-D ($D-DD L DD-<@D-DPT @   PTD-D 0D-D0L 0 X 0LD-4|D-D0L 0 T 0LD-8D-D0L 0  0LD-D (( D-DD H DD-4TD-DP 0 L PD-D 4PD-D0L 0  0LD-D ,DD-D H   T  HD-D 4@D-DL    LD-D 0,pD-D0L 0 H 0LD-H`D-D\ `  d \D-D 4xD-D0L 0 P 0LD-DD-DX P   XD-D 8,D-D`P 0  `PD-D 4hD-D0L 0 X 0LD-8D-D0L 0  0LD-D 0xD-D0L 0 P 0LD-<D-DT @  ` TD-D 0PtD-D H   |  HD-D (<D-DD d DD- 4dD-D0L 0  0LD-D ,8X-DD L DD-c?#{ WO@RRV*?`Tv**7B*R4*B*lRuhv ?` cT*^!BthHRhhjhnhbhRhR`svR!`B|R``bR`b?` TB*hJ*!B?CTTB*`J*OC @WB{Ĩ#_!c?#{*{#_?#{ O(A)C B5@_ qTDy rTRBR*jTb*[ ROB @{è#_ @9)6*`C!*`C)R! 9*$L*?#{蜂Z R{#_ٹ?#{WO A8RC#?9iARr R9cCxxxy7;@9@# @y8x4*#* ]]]xC]x k@KzT]8*h9A8C_ T*OIWH{G#_h?#{ g _ W O CA8JRCѨc#@9R9 $@tA_q>=k9[ T8RR@@( @9( 5jN98 9@8 @9?Tj.C)J@JeSJ K*@j)8"@iA)%@)C)} ? kbTJ"* qj T *7 *k})6qT?%qMT~?%qT @9_Tjj8k2j*8 @9J 9@@h @9 l 9hTjI *@j(8@H @9qi@ K 9l4Tn T)2j(8 5@@9( @9 + 9 T@j(8( @9j qJ @+ 9 T&J(8 KT@ )R 9@995R@ 9HR( 9@iN9 @989 5@98*5A8C_ aT*OMWL_KgJ{I#_* @9@9!*@!!B!@*%?#{ og_WOCA8CCA6@9#(A @#(@99M@5h @9 q@#Th@9qaT h@>=<:; @9qTh@9qTR5(;U+?U  k)J)EZ? k"Tq%T R*Je  qS);UH) k)j(EZ(;Gw h@9h4*Hh @9*QqT)RjR)!? jTIRAqi9TQqTEqATR C!Ri@h 9xRh@9) @8(@98(@98 Ri@XRh 9h@9) @8(@98Ch `5*i@9k@HR 9h 9,Rh@ h@ h@ @9h9h@9KRQh9h@9i@9 *i @9! *i@9A*?q 2Ri @9h@9)Q) j)* 45h@98h@95h @9 Q?)qTQ!qTh@9 9h@99 h@ @i@ @9! @R6x@9(J̌R̬r*}*KJdJ _qT R)}@,JJeC  !RH8C\[a7Y3k @h @( C"R#R$R_1rrk@TE0?``h@`@ @_Q"rrk@TE0?h@ C@@_qrrk@TE0?AR4@4CAR4*A8C_ T*ORWQ_PgOoN{M#_ C! C!v@b @9!c@9 * C!@*&?#{|@{#_?#C{_WOCA8CAA`@#R6ATA8C@ T*ODWC_B{AC#_RR@@ @BR8@B@4*tt@v*4@ +@)@kC)}QH}i (?#{ O BRh@1*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_?#{WOk2?T? T?Tk?@ T? TRthU q ThAu`)R) RhRv h`AB`C`CaCuCv"U@@_QrQrk@TE0?ր5@@(_qrrk@TE0?@uCU@@_QrQrk@TE0?ր5@@(_qrrk@TE0?`C~ RR@b OBWA{è#_ }_) } 5­?#{*{#_?#{ SO CA8C7`C`CaC`A8C_ TOKS@{I#_`C(RR `uWcR6*`C!*F@aR*6*`C!*7hC)RB9IR@C3)}t 6*`C!*`CCRR56`C!*C`C!`C`CcU!*C}R6*`C!@y5`B`AtDy rT B qAT*`C!uAR`A*`C5!b!^_eE??#{ OL@hChU qcTuC qT`BAR4hUy qT!RN`5`C|ShB@@7 {RR@t Al@!@2!eAR5`C!*OB @{è#_*`C!hU qTHRh`C!r|?#{ a@y5` @{¨#_?#{ O CA8)RC?rBC3(CC `CC#RRt7C}R7@y5*A8C_ T*OJ{I#_`C!*C*`C!*`C!?#{ O BRu@*cR*OB @{è#_?#C{#g_WOA8CC@hU*y qTuC!@`TRRbR` wbRZhJ#!RhJvC#6 @@#"RCR$R_1rrk@TE0?@@ @_Q"rrk@TE0?CT`C@@_qrrk@TE0?uC!@`hTRRbR` @Ru `C!!bJcJR`C`C!hC 2@&A8C_ TOH#@WG_FgE{CC#_!hG4!hG4`C`C!?#{WO* *cRvcROBWA{è#_눤?#{#_WOA8C@@@9@9r TqT.JRR?;q?qqq`TI7H4@9QACv@#!RR#@@h#"RCR$R_1rrk@TE0?`h@`@ @_Q"rrk@TE0?h@C@@_qrrk@TE0?C!A8C_ !TOG#@WF_E{C#_?#{WOA8#CRB@7 T*5#AR`4**`@RA8C_ T*OEWD{C#_`@ @9!@9 눤?#{WO@R @ >Uk)EZ>OBWA{è#_֑c?#{WO8@@!RM@T}RARU")R)B`7!`R"R**`755 R{{AR  c ) r R"R   " . **OBWA{è#_*C!*C!*!*!.J@u" }_) } 5c?#{ OT@@!RJJRCCCC"Sh@@_QrQrk@TE0?ր5h@@(_qrrk@TE0?֠@CSh@@_QrQrk@TE0?ր5h@@(_qrrk@TE0?րC~.J@C*OB @{è#_ֶ`?#C{3WOCA81C!(R( r@R9#CR+9R(r[y+5A_qTA qaT"1@@A@@A 4@*1T@!@R4*1aT@!@R`4*1 T@!@R4*1! T@!@R 4*1 T@!@R4*1T@!@R4*1AT@!@R@4*1T@!@R4*1T@!@R4*1aT@!@Rr`4*1T@!@!A8C_ TOH3@WG{EC#_@!C`?#{OAR脂tsB!ROA{¨#_h1!@S92?#{HRx( @@(@8*{#_O @__eE??#{ OL@tCu"T@@_QrQrk@TE0?ր5@@(_qrrk@TE0?֠@tCT@@_QrQrk@TE0?ր5@@(_qrrk@TE0?`ChC~h**@1Tt5HRh**OB @{è#_`C!*1T_eE?L@ Ui5)R ?#{!R@{#_h߈u߈ű6?#{!{#_ g@?#{{#_qcom,slim-ngd-v1.5.0qcom,slim-ngd-v2.1.0!license=GPL v2description=Qualcomm SLIMBus NGD controllervermagic=6.6.57-android15-8-g5ed2c0409972-ab12804676-4k SMP preempt mod_unload modversions aarch64name=slim_qcom_ngd_ctrlintree=Yscmversion=g5ed2c0409972depends=qcom_common,pdr_interface,slimbus,qmi_helpersalias=of:N*T*Cqcom,slim-ngd-v1.5.0alias=of:N*T*Cqcom,slim-ngd-v1.5.0C*alias=of:N*T*Cqcom,slim-ngd-v2.1.0alias=of:N*T*Cqcom,slim-ngd-v2.1.0C*  post_rx_msgq() failed 0x%x Failed to request TX dma channelngd_master&ctrl->tx_lockHW wakeup attempt during SSR Error Interrupt received 0x%x failed to select h/w instance SLIM QMI power request failed:%d TX timed out:MC:0x%x,mt:0x%xmsg exceeds HW limit reg&ctrl->ssr_lockpdr add lookup failed Interrupt received while suspended Failed to get logical address rxUnable to allocate TID request IRQ failed QMI send req fail %d &x->waiterror adding slim controller rx dma init failed Unable to prepare rx channel SLIM: capability TX failed:%d 3QMI power request failed 0x%x Failed to init PDR handle %stxunexpected state:%d QMI client init failed: %d qmi_add_lookup failed: %d %s: error calculating coef %d capability message NACKed, retrying slim resource not idle:%d Failed to request RX dma channelqmi_handle_init failed: %d QMI request failed 0x%x qcom_slim_ngd_enable_streamQMI service registration failed:%dmsm/adsp/audio_pdavs/audioQMI TXN wait fail: %d SLIM controller Registered Remote Service connect failed: %d tx dma init failed qcom,slim-ngdSLIM SAT: Rcvd master capability capability exchange timed-out QMI TXN init fail: %d qcom,slim-ngd-ctrllpassslim-ngdqmi init fail, ret:%d, state:%d Fail to allocate TID Failed to start master worker Message buffer unavailable unable to prepare channel QMI wait timeout LinuxLinuxslim_qcom_ngd_ctrl'__platform_driver_registerW|platform_driver_unregister`devm_kmallocB};devm_platform_get_and_ioremap_resourceplatform_get_irq%6devm_request_threaded_irq+[dev_err_probe@Yqcom_register_ssr_notifierq__mutex_initA`__init_swait_queue_headIGpdr_handle_alloc޴qcom_unregister_ssr_notifieru)Cpdr_add_lookup[pdr_handle_release>;_dev_errTδ_dev_warn|slim_alloc_txn_tidXslim_free_txn_tid__stack_chk_fail 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore~)Hmemcpy{mutex_lock,sg_init_table:Jwait_for_completion_timeoutUmutex_unlock{0of_match_nodeqof_get_next_available_childŔof_property_read_variable_u32_arrayftkmalloc_cachesTkmalloc_traceEqplatform_device_allocOE>driver_set_override zkfreey}platform_device_adde.Uplatform_device_put!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$G+LTRS[^adjmpsi6C78DzQ%&  5    y , ?  (T @< T X > \$Z k (  X   ,i | / ! (    R &     R X \ ) )   < C 8 <@ \`@0@pD @P < @ @  p  xw   DL  @ # )    =    `  \ ` F $ F`0 # \'t ,"x (" ," # #7 X' \' '< ' ' ( & ( (\  $(df ( $( )8 )~ )1 X]      ? ,  ` f  Z    ! !I ! ;c: ;  "  , $ $ 6l # 1% V# y% !"$z _eE?a _eE? ,"?$$S L]j; `   XX` sq nZ' 4 UtpBWw.0+ * . ,G ; o.note.gnu.property.data..read_mostly.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1memcpyqcom_slim_ngd_ssr_notifyqcom_slim_ngd_ssr_pdr_notifyinit_completion.__keyqcom_slim_ngd_ctrl_probe.__keyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delayplatform_device_putwait_for_completion_timeoutwait_for_completion_interruptible_timeoutqcom_slim_qmi_power_requestqmi_send_requestqcom_slim_ngd_interruptslim_report_absent__mutex_initqmi_txn_initqmi_handle_initqmi_txn_waitkernel_connect__pm_runtime_set_statusqcom_slim_ngd_update_device_statusslim_pd_statusdma_free_attrsdma_alloc_attrsqcom_slim_qmi_msg_handlersalt_cb_patch_nopsqcom_slim_ngd_qmi_svc_event_opsqcom_slim_ngd_dev_pm_ops____versionsktime_get_mono_fast_nskmalloc_caches_dev_errqcom_slim_ngd_qmi_new_serverqcom_slim_ngd_qmi_del_serverqcom_slim_ngd_ctrl_driverqcom_slim_ngd_driverplatform_driver_unregister__platform_driver_registerof_qcom_slim_ngd_registerslim_unregister_controllerslim_register_controllerqcom_slim_ngd_master_workerqcom_slim_ngd_up_workerqcom_unregister_ssr_notifierqcom_register_ssr_notifierqcom_slim_ngd_get_laddrslim_get_logical_addrsystem_wqplatform_get_irqdevm_request_threaded_irqqcom_slim_ngd_setuppdr_add_lookupqmi_add_lookupmsleeplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_infongd_v1_5_offset_info_dev_warnqueue_work_ondma_request_chanqcom_slim_ngd_enable_stream__stack_chk_failwriteldma_release_channelqmi_txn_cancelreadl_printkmutex_unlockmutex_lockslimbus_select_inst_req_msg_v01_eislimbus_power_req_msg_v01_eislimbus_select_inst_resp_msg_v01_eislimbus_power_resp_msg_v01_eiqmi_response_type_v01_eiqcom_slim_ngd_xfer_msgqcom_slim_ngd_ctrl_removeqcom_slim_ngd_remove_raw_spin_lock_irqsavedestroy_workqueuealloc_workqueuecompleteslim_msg_responsepdr_handle_releaseqmi_handle_release_raw_spin_unlock_irqrestore__pm_runtime_resumeqcom_slim_ngd_runtime_resume__kcfi_typeid_pm_runtime_force_resumeinit_module__this_modulecleanup_module__pm_runtime_idleqcom_slim_ngd_runtime_idlesg_init_table__mod_of__qcom_slim_ngd_dt_match_device_table__pm_runtime_disablepm_runtime_enableqcom_slim_ngd_enabledevm_kfreeof_match_nodedriver_set_overridedevm_platform_get_and_ioremap_resourceqcom_slim_ngd_interrupt.__print_onceof_slim_get_devicekmalloc_tracedev_err_probeqcom_slim_ngd_ctrl_probeqcom_slim_ngd_probe__pm_runtime_use_autosuspend__pm_runtime_suspendqcom_slim_ngd_runtime_suspend__kcfi_typeid_pm_runtime_force_suspendof_get_next_childdevice_for_each_childof_get_next_available_childslim_free_txn_tidslim_alloc_txn_tidwritel_relaxedreadl_relaxedplatform_device_add__init_swait_queue_headdevm_kmallocpdr_handle_allocplatform_device_allocqcom_slim_ngd_xfer_msg_syncqcom_slim_ngd_rx_msgq_cbqcom_slim_qmi_power_resp_cbqcom_slim_ngd_tx_msg_dma_cb__UNIQUE_ID___addressable_cleanup_module669$d.59$d.49__UNIQUE_ID_scmversion339$d.39$d.29$d.19$d.9__UNIQUE_ID___addressable_init_module668$d.58$x.48__UNIQUE_ID_intree338$x.38$x.28$x.18$x.8$d.57$d.47__UNIQUE_ID_name337$d.37$d.27$d.17$d.7$d.56$x.46__UNIQUE_ID_vermagic336$x.36$x.26$x.16$x.6$d.55$d.45$d.35$d.25_note_15$d.15qcom_slim_ngd_ctrl_probe.__key.5$d.5$x.54__UNIQUE_ID_alias344$x.44$x.34$x.24_note_14$x.14$x.4$d.4$d.53__UNIQUE_ID_alias343$d.43$d.33$d.23$d.13$d.3$d.62$x.52__UNIQUE_ID_alias342$x.42$x.32$x.22$x.12$x.2$d.2__UNIQUE_ID_description671$d.71$d.61$d.51__UNIQUE_ID_alias341$d.41$d.31$d.21$d.11$d.1__UNIQUE_ID_license670$d.70$d.60$x.50__UNIQUE_ID_depends340$x.40$x.30$x.20$x.10$d.10llw :m%+8 <  =m% 52 5 >@m%Zx{C? @m% Am% >@m%B`I+n%> n% n%#n%0n%=n%Qn%en%yn%n%n%n% n% n%n%n%n%D ESYFo%@aB7 o%;@ЀG=@>^-o%"o%Z@f &0o%&?o%&HHo%6Mo%;@"X Vo% do% no% vo%@~o%0o%Io%M@o%O Qo%To%V@J EKLo%0N59 5 !5@95`5|h&N EKP ER ESZGU E5W E55<Zo%xo%EL@*;8  >@\@ @  Ho%o%o%p%p%'p%?p%Up%qp%p%p%p%p%p%p%p%q%(q%,v%Hk@>;v%Hk>l[>Jv%nQv%Xv%_v%@kv%-ov%vv%#;@v%;cok@vv%@fv%iv%iv%@v%v% v% o v% v%n@v% v% v%!Iv%IxLw%L w%8 5@T`w% `#w% *w% 2w%