ELF0@@+(FFFFF    o qcom,slim-ngd-v1.5.0qcom,slim-ngd-v2.1.0Remote Service connect failed: %d Failed to request TX dma channelUnable to allocate TID request IRQ failed &x->waitqcom,slim-ngd-ctrlavs/audio3QMI power request failed 0x%x unable to prepare channel failed to select h/w instance QMI service registration failed:%dmsm/adsp/audio_pdrx/mnt/disks/build-disk/src/android/common-android14-5.15/out/bazel/output_user_root/c126e7d3c13484ebc27ab7dd47bee034/sandbox/linux-sandbox/33/execroot/__main__/common/include/linux/dmaengine.h%sHW wakeup attempt during SSR pdr add lookup failed: %d error adding slim controller reg&ctrl->tx_lockngd_masterunexpected state:%d capability message NACKed, retrying QMI request failed 0x%x slim resource not idle:%d post_rx_msgq() failed 0x%x Failed to start master worker SLIM SAT: Rcvd master capability slim-ngdQMI send req fail %d QMI TXN wait fail: %d &ctrl->ssr_lockcapability exchange timed-out rx dma init failed SLIM: capability TX failed:%d SLIM QMI power request failed:%d qmi_add_lookup failed: %d Unable to prepare rx channel TX timed out:MC:0x%x,mt:0x%xFailed to request RX dma channeltxmsg exceeds HW limit Failed to init PDR handle Error Interrupt received 0x%x SLIM controller Registered no slimbus IRQ resource lpassQMI TXN init fail: %d Message buffer unavailable QMI client init failed: %d tx dma init failed qcom,slim-ngdqmi init fail, ret:%d, state:%d Fail to allocate TID qmi_handle_init failed: %d Failed to get logical address !'void (struct dma_chan *)''struct dma_async_tx_descriptor *(struct dma_chan *, struct scatterlist *, unsigned int, enum dma_transfer_direction, unsigned long, void *)''int (struct dma_async_tx_descriptor *)''int (struct dma_chan *)'DH/hbT(#,TҨ# T(ȭt(T=ҨL5^T(bHx/lT҈(a TDH/hbThxH3HiThҨղ(U( TH#@ ThÎҨld(\ Tv(r,THbHx/ T҈1hA TaҨ# T葐UaT( ȓ# T4(҈(aThhHT?Ҩղ(U( T҈$ȇhV!T0((rT[hAT!( ȓT ( ȓ #T?T_?#{@9qT{#_ )+ih8J @@*?#C{_WOCA8@%CRR V@R*?`cTR*@BR5Rvhj ?`v cT*IR Ji )!hBj^hbhRiVthR`sjR!`ByR`j`zR`J?`z T!B?Ta T!AA`@@#R6A*RR@@@8@@@u@* +@)kC Q(}I} h w!WA8%C@ T*ODWC_B{AC#_*!w!`vJwT!*`zJ?#{*{#_?#{WO8@@!RM@T}RAR"TS)R)ԢB@7!`R"R**@75 }R{{ AR c R  r"R    " **OBWA{è#_*C!*C!*!*!"J@u }_) } 5?#{ @T@!R`zJR`vJa`C`CaC```"J@`C* @{¨#_?#{OL@hCh**@1TT5HRh**OA{¨#_`C!*1 T?#{OL@hChT q#TtC qT`AR4hTy qT!R5hC@}Sh*@@7@ RA @!@@2)!(xRAR`5`C!*OA{¨#_*`C!hT qTHRh`C!߈߈߈?#{L@ Ti5)R !R@{#_?#{ O A8)R%C?rB(Cc `C##RRt7}R73@y5*A8%C_ T*OK{J#_`C!**`C!*`C!?#C{og_WOA8%CC@@Ty qATtC!@`TRbRR` `zR9hJS#!RxXhJHwC# @ @ l`3#"RCR$R?@ ˖H@`/W@@?HC{ATtCv`%BF@ @?@tC!@`TRbRR` `Rt _`C!!bJcJR@`C`C!hC 2@ A8J%C __TOHWG_FgEoD{CC#_!hG4!hG4`C`C!߈?#{#_WOA8%C@@@9@9 rTqT|R"JR?;q?qqq`TI7H4Q@9A#!RCu@R#@@ulB`3#"RCR$R?``B ˖h@`/t@@?h@BvC`%F h@@?C!A8%C_ !TOGWF_E{C#@#_?#{WOC@@5KB@?5@@uvB`%F ?@tC@@5KB@?5@@uvB`%F ?`C~OBWA{è#_?#C{3WOCA8R%C1!(R( r9C@#' R)rR[y++95A_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@!@R`4*1T@!@!A8%C_ TOHWG{E3@C#_@!C?#{ _ W O A8%CB1(RR@`vccR6*@!*R@7тR*6*@!*C1)RJR2B@c39@} 6*@!@#RR66@!* }R6*@!*@!@@!@*A8%C_ ATOMWL_K{J#_3@y5b2 @Dy rT B qAT*@!@R@*@5!!?#{ a@y5` @{¨#_?#{ og_WOCA8%C)ACA6@9'#@>M@=(@9<;:5h @9 q#Th@9qaT h@ @9qTh@9qTRUH#UK'U  k)J)EZ? k#Tq&T RJJi  qSHI#U) k)J)EZI#FX!h@9h4*Hh @9*QqT)RjR)!? jTIRAqi9TQqTEq!TR@C!Ri@h 9h@9wR) @8(@98(@98 Ri@WRh 9h@9) @8(@98Ch @5*j@9(l@R 9 9,Rh@ h@ h@ @9h9h@9KRQh9h@9i@9j @9 *i@9! *A* 2?qRi @9h@9)Q) j)* 45h@98h@95h @9 Q?)qTQ!qTh@9 9h@99 h@ @a @9RVy@9HJ̌R̬r *}*KJdJ _q"T RLJ)}@Ji  C!RXC)\7[9HZ3k @ @Y lB`3C"R#R$R ?ր@B ˖҈@`/@@ ?ֈ@BvXC`%F @@ ?AR4@4CAR4*A8%C_ T*ORWQ_PgOoN{M#_֟@C!@C!v@!b @9c@9 *@C!@*?#{WO@R @ &Uk)EZ&OBWA{è#_?#{HRx( @@8)@ *{#_ @_?#{O(C@R@1*  R !T2Ոb ROA{¨#_ C!*߈?#{虂 R{#_?#{ W O CA8iAR%Cr#R R?99cCxxxy7;@9R@ @y8B`@x##*4#*AR 4]]]xC]x k@KzT]8*9A8%C_ T*OKWJ{I#_`@!+@9'@9 ?#{ o g_WOA8JR%CRѨ@'9 $@tA>=_q3?99 T۪R9RRr @@( @9h5"@lN99 9 @8 @9_TI @k@keS,}k M*`j*8 ) kT @9_(Tjj8k2j*8 @9J 9 @@h @9 l 9TI * @@j(8H @9)@ qL 9k4TT)2#j(8@5 @;@9( @9 + 9(T @j(8( @9 qJ @+ 9T&J(8 T @ )RR+9B@9'#9@#5AR4R @JR#+9* 9 @iN9 @98#95;@9BR8'@#5AR4**@!+@9'@9 #+@9!'@9A8%C_ T*OQWP_OgNoM{L#_*@!!@*?#{|@{#_?#{WOk2?T?`T?T6?T?TRthT qThAu*))R) RhRv h`AB`C`CaC Rb R@OBWA{è#_ }_) } 5?#{*{#_zR| (LD-DD  P DD-D (D,D-DD T DD-<pD-DPT @  < PTD-D ((D-DD P DD-8D-D0L 0  0LD-D ,D-D H  |  HD-0HD-D H   D  HD-D 0|@D-D H     HD-D (8D-DD ` DD-4@D-DL    LD-D L8D-D\ `   \D-D Dd D-DX P   XD-D 4,D-D0L 0  0LD-<D-DT @  ` TD-D @$D-DT @   TD-D ,hDD-D H   T  HD-D LD-D\ `   \D-D 4D-D0L 0 X 0LD-( @D-DD h DD-L 0`tD-D H   |  HD-D ((D-DD P DD-8D-DP 0 8 PD-D LD-D\ `    \D-D (L$D-DD L DD-8x8D-D0L 0  0LD-D ( D-DD H DD-($D-DD L DD- $ 4H\p$8L?#{!{#_?#{{#_license=GPL v2description=Qualcomm SLIMBus NGD controllervermagic=5.15.149-android14-11-gbff9ae650570-ab12001441 SMP preempt mod_unload modversions aarch64name=slim_qcom_ngd_ctrlintree=Ydepends=qmi_helpers,slimbus,pdr_interface,qcom_commonalias=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*scmversion=gbff9ae650570LinuxLinuxslim_qcom_ngd_ctrl6Kmodule_layout~)Hmemcpyғ__stack_chk_fail`kmalloc_cachesӅ3-system_wqX!qmi_response_type_v01_eiתAcpu_hwcap_keys5arm64_const_caps_readyiLz__ubsan_handle_cfi_check_fail_abortUknplatform_driver_unregister='kmem_cache_alloc_traceSRof_property_read_variable_u32_arrayfplatform_device_addSplatform_device_alloc 1_of_get_next_available_childGof_match_nodea__pm_runtime_suspend~9pm_runtime_force_resume0W/pm_runtime_force_suspendB*__pm_runtime_disable zkfree;.wait_for_completion_interruptible Y}slim_get_logical_addrظof_slim_get_deviceSof_get_next_childmsleep{EUqmi_add_lookup,7__pm_runtime_set_statusZߴO__pm_runtime_use_autosuspend destroy_workqueue%Ialloc_workqueue4pm_runtime_enableфʌpm_runtime_set_autosuspend_delayA`__init_swait_queue_head?slim_free_txn_tidƏslim_alloc_txn_tidֳ|__pm_runtime_idleo6nktime_get_mono_fast_nsက__pm_runtime_resumep\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsave"|Cdma_free_attrs*squeue_work_onr&slim_msg_responseED__cfi_slowpath_diag!ʈsg_init_table,dma_alloc_attrs-dma_release_channel 1dma_request_chan:Jwait_for_completion_timeoutqmi_txn_waitqmi_txn_cancelǚqmi_send_request@>qmi_txn_init~_printk!devm_kfreeqmi_handle_release@kernel_connect)qmi_handle_initI}Jslim_unregister_controllerKB_dev_infoF\slim_register_controller/z%completegnslim_report_absent`device_for_each_childUmutex_unlock{mutex_lockdevm_request_threaded_irq]Ndevm_kmalloc[pdr_handle_release qcom_unregister_ssr_notifieru)Cpdr_add_lookupIGpdr_handle_allocq__mutex_init8qcom_register_ssr_notifier8[_dev_err@#Pdevm_ioremap_resource8o<platform_get_resourceT'__platform_driver_registerGNUʢu3}̇͸GNULPh (( $0M4M<(@(Lp(t((((((@D(H(P`dh|l|p   00  $4d44 (0r4r@HP`dh ` ` 8Q<QDH\(`(NNYYS S   ` h x     l    l  D H P     $ $ 0 4 8 D $ h ,l ,p  T T    T \ ` x             x |    p p ( (  H,DTdihilp7t7  $,DLPX 4\p`pt(((i,i0h 4TXl|rr0xHlx|x (x@DHP\xtx|xxx ,xDHLT`xx|xx  48<Dx88h h,000SSpp ::(4<@LT`  $(0ThlpD(,0Ptpxp((,@Ldpjj    4 8 < D t    x!|!!!'D"|""x""$#(#4#@#$t%%x%%%&x&4&8&D&T&\&`&l&&&&&&&&&'d'''('(''''''l'' ((L(x(|(((8(<(((d(d(((P`(T`(((t(t(((((((((((((((`(d(ph(Tl(|p(@ t(x(|( (` ( ((H(4(x(`(L ( ( !(!(!(!(D#(&(@((   ( (  '$(((0'4((8      $` (\04!4!  ``@P(t(x(t(x(t(x(@ |(H (P (` (h (`((d(h(0Xl(p((Hx 0 ` Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)$HtpT|@ L `   $ h`l(Hl4xL $ P !d!!!D#P&|'@($`(8d(Lt(`(t(((((((((((<(P( "&0;@DJBORUX]adgpvxz|~  F4GH5  x$<  ppT>#XA T(LT ||B Z` 0[ @ k@ [ l,  "  @ ` @` 1  v '  `$ 8  8 e @$ ${\ ` +`lp xH!H?8@0@dp# 4D 4x? L _L  @  !  !<!tu!%0!!(j!!'8!!D# D#&$&Y' 'o0'@( @(d `(d(St( ((i(((^(( ((M(((c(`X   , `Gz8] 0pR  z p0 AW` L ` P`(d(h(l(p(t(1x(|( (y(.(Q(;(((^(( ((g(p((((c(Q   r  q;c<;(! ##67#%|=#-`% G !#X ,{ $"$LX$O r  XSU k  t  FM@S T n < 8)/ -   p       *    A  & A  ( 7  G i    8d !s<.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.rela.data.qcom_slim_ngd_ctrl_driver.modinfo.rela.text.__cfi_check_fail.note.GNU-stack.rela.rodata.qcom_slim_ngd_dt_match.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data.BTFmemcpyqcom_slim_ngd_ssr_notifyqcom_slim_ngd_ssr_pdr_notifyinit_completion.__keyqcom_slim_ngd_ctrl_probe.__keyarm64_const_caps_readyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delaywait_for_completion_timeoutqcom_slim_qmi_power_requestqmi_send_request__ubsan_handle_cfi_check_fail_abortqcom_slim_ngd_interruptslim_report_absentqcom_slim_ngd_ssr_notify.cfi_jtqcom_slim_ngd_interrupt.cfi_jtqcom_slim_ngd_update_device_status.cfi_jtslim_pd_status.cfi_jtqcom_slim_ngd_qmi_new_server.cfi_jtqcom_slim_ngd_qmi_del_server.cfi_jtqcom_slim_ngd_master_worker.cfi_jtqcom_slim_ngd_up_worker.cfi_jtqcom_slim_ngd_get_laddr.cfi_jtqcom_slim_ngd_enable_stream.cfi_jtqcom_slim_ngd_xfer_msg.cfi_jtqcom_slim_ngd_ctrl_remove.cfi_jtqcom_slim_ngd_remove.cfi_jtqcom_slim_ngd_runtime_resume.cfi_jtpm_runtime_force_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtqcom_slim_ngd_runtime_idle.cfi_jtqcom_slim_ngd_ctrl_probe.cfi_jtqcom_slim_ngd_probe.cfi_jtqcom_slim_ngd_runtime_suspend.cfi_jtpm_runtime_force_suspend.cfi_jtqcom_slim_ngd_rx_msgq_cb.cfi_jtqcom_slim_qmi_power_resp_cb.cfi_jtqcom_slim_ngd_tx_msg_dma_cb.cfi_jt__mutex_initqmi_txn_initqmi_handle_initqmi_txn_waitkernel_connectcpu_hwcap_keys__pm_runtime_set_statusqcom_slim_ngd_update_device_statusslim_pd_statusdma_free_attrsdma_alloc_attrsqcom_slim_qmi_msg_handlersqcom_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_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_wqdevm_request_threaded_irqqcom_slim_ngd_setuppdr_add_lookupqmi_add_lookupmsleep_dev_infongd_v1_5_offset_infoqueue_work_ondma_request_chanqcom_slim_ngd_enable_stream__stack_chk_fail__cfi_check_faildma_release_channelqmi_txn_cancel_printkmutex_unlockmutex_lock__cfi_checkslimbus_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_dt_matchqcom_slim_ngd_xfer_msg__cfi_slowpath_diagqcom_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_resumepm_runtime_force_resume__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__pm_runtime_idleqcom_slim_ngd_runtime_idlewait_for_completion_interruptiblesg_init_table__mod_of__qcom_slim_ngd_dt_match_device_table__pm_runtime_disablepm_runtime_enabledevm_kfreeof_match_nodeplatform_get_resourcedevm_ioremap_resourceof_slim_get_devicekmem_cache_alloc_traceqcom_slim_ngd_ctrl_probeqcom_slim_ngd_probe__pm_runtime_use_autosuspend__pm_runtime_suspendqcom_slim_ngd_runtime_suspendpm_runtime_force_suspendof_get_next_childdevice_for_each_childof_get_next_available_childslim_free_txn_tidslim_alloc_txn_tidplatform_device_add__init_swait_queue_headdevm_kmallocpdr_handle_allocplatform_device_allocqcom_slim_ngd_rx_msgq_cbqcom_slim_qmi_power_resp_cbqcom_slim_ngd_tx_msg_dma_cbqcom_slim_ngd_exit_dma_note_9$d.79__UNIQUE_ID_description669$d.69$x.59$x.49$x.39$x.29$x.19__UNIQUE_ID_scmversion309$d.9_note_8$d.88$d.78__UNIQUE_ID_license668$d.68$x.58$x.48$x.38$x.28$d.18__UNIQUE_ID_alias308$x.8$d.8$d.87$d.77$d.67$x.57$x.47$x.37$x.27$x.17__UNIQUE_ID_alias307$d.7$d.86$d.76$d.66$x.56$x.46$x.36$x.26$d.16__UNIQUE_ID_alias306qcom_slim_ngd_ctrl_probe.__key.6$x.6$d.95$d.85$d.75$d.65$x.55$x.45$d.35$x.25$x.15__UNIQUE_ID_alias305$x.5$d.94$d.84$d.74$x.64$x.54$d.44$x.34$x.24$d.14__UNIQUE_ID_depends304$x.4$d.4$d.83$d.73$x.63$x.53$x.43$x.33$d.23$x.13__UNIQUE_ID_intree303$x.3$d.3$d.82$d.72$x.62$x.52$d.42$x.32$x.22$x.12__UNIQUE_ID_name302$d.2$d.81$d.71$x.61$x.51$x.41$x.31$x.21$x.11__UNIQUE_ID_vermagic301$x.1$d.1$d.80$d.70$x.60$x.50$x.40$x.30$x.20$x.10L E!= l  E! ˼  @*E!^B7E! #EE! ! @NE!`YE!= bE!kE! yE!E!E!E!E!E!E!E!F!F! %F! 0F!?F!HF!UF!  cF!@#j^nF!@.F@OxF!F!^@9^mF!mF!msF! F!@1s  F! F! F! F! @F!0F!F!@F!/ G! G! @ G!0x%- 6 @ =`YiK^m   ^     G!x(G! y@e_BZЏ @ ,G!;G!KG!cG!sG!G!G!G!G!G!G!H!H!)H!@H!ZH!oH!H!H!H!H!H!H!H!I!I!<\= @=M!8W=M!8W=0@>M!@nM!ZM!M!M!M!Z@M!@`] M!! @M!By$M!mM!m@N!N!N! N! '8 @(N!\4N!!;N!DN!NN!6 jiyYN!y aN!8\ @um`qN!`xN!N!N!_N!#@emN! F!@r<$N!%@N!,N!/N!1 N!1@ vc:  N!XN!N!Z@N!@& '(")O! P6dy ]r0g8*@)Y+O! Hy;U@O!)Y- '.!0 '.2 34$O! @u\5@:PN8O!! |7@ =m6>O!\4N!!q'bo  JO!(pm@YO!8jO!$ : y$@9`tO! O! O!@O!`O!y$; 'O!(G!O! O! ,D =O!ZO!Џy+y?O!F @ A O!0DMWq@)Y7]OWDm @CP!EP!,D =<I K5P!NAP! [P!bP! rP!@A|P! 6 uK Q@PP!,D =(cVO "P! îP! îP! îQ! î qQ! [0Q!  q$NQ! ^jQ!  qQ! aQ! Q! +LQ! n Q!'r(Q! fR! n .r  E R! i