ELFL@@*'MMzR| (,D-DD T DD-(D$D-DD L DD-<pD-D@P @  d @PD-D ((D-DD P DD-4tD-D0L 0 t 0LD-D ((D-DD P DD-8@D-DP 0 8 PD-D L|D-D\ `    \D-D LD-D\ `   \D-D ($D-DD L DD-<HD-DPT @   PTD-D 0D-D0L 0 d 0LD-4D-D0L 0 ` 0LD-8D-D0L 0  0LD-D (0 D-DD H DD-4\D-DP 0 L PD-D 0@D-D H     HD-D ,DD-D H   T  HD-D 4@D-DL    LD-D 00|D-D0L 0 T 0LD-HdD-D\ `  d \D-D 4D-D0L 0 \ 0LD-DD-DX P   XD-D 40D-D0L 0 X 0LD-8hD-D0L 0  0LD-D 0|D-D0L 0 T 0LD-<D-DT @  ` TD-D ,TD-D H  t  HD-(H@D-DD h DD-t 4dD-D0L 0  0LD-D (8D-DD ` DD-c?#{ WO@RRV@R*?`Tv**7B*R4*B*kRuhj ?`v cT*]IR Ji )!hBj^hbhRiVthR`sjR!`ByR`j`zR`J?`z cTB**`vJ!B?CTTB*`zJ*OCWB @{Ĩ#_!c?#{*{#_?#{ O(C@RP*RjATb*l ROB @{è#_րC!*$L*?#{虂{ R{#_ٹ?#{ W O CA8iARCr#R R?99cCxxxy7;@9R@ @y8B`@x##*4#*AR 4]]]xC]x k@KzT]8*9A8C_ T*OKWJ{I#_`@!+@9'@9 h?#{ o g_WOA8JRCRѨ@'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@#Y5AR4R @JR#+9* 9 @iN9 @98#95;@9BR8'@#85AR4**@!+@9'@9 #+@9!'@9A8C_ T*OQWP_OgNoM{L#_*@!!@*%?#{ og_WOCA8C)ACA6@9'#@>M@=(@9<;:5h @9 q"Th@9qaT h@ @9qTh@9qTR5(#U+'U  k)J)EZ? k"Tq%T R*Je  qSH)#U) k)J)EZ)#Fx h@9h4*Hh @9*QqT)RjR)!? jTIRAqi9TQqTEqATR 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@ @i@ @9! @R6{@9(J̌R̬r *}*KJdJ _qT R,J)}@Je  C!R8Ci[7\:HY3k @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 @9c@9 * C!@*&?#{|@{#_?#C{_WOCA8CtAvA`@#R6vATA8C@ T*ODWC_B{AC#_RR@@ @BR8@BB@4*tt~@v*4@@ +@)kC Q(}I} h ?#{ O cYɿIIB4Rh@1*cR*OB @{è#_?#{WO* cYɿII*6cR2ucROBWA{è#_?#{WOk2?T? T?Tk?@ T? TRthT q TuhA`)R) RhRv h`AB`C`CaCuCvU@@_QrQrk@TE0?ր5@@(_qrrk@TE0?@uCU@@_QrQrk@TE0?ր5@@(_qrrk@TE0?`C~ Rb R@OBWA{è#_ }_) } 5­?#{*{#_?#C{ [O A8C7`C`CaC`A8C_ TOL{J[@C#_`C(RR`uXcR6*`C!*G@abR*6*`C!*8(RIRBc39hC@t} 6*`C!*`C#RR56`C!*`C!`C`C!cT*}R6*`C!3@y5``AtDy rT B qAT*`C!uAR`A*`C5!a!]_eE??#{OL@hChT q#TtC qT`AR4hTy qT!RK5`C|Sh*@7@RAo@!@2!hxRAR`5`C!*OA{¨#_*`C!hT qTHRh`C!r|?#{ a@y5` @{¨#_?#{ O A8)RC?rB(Cc `C##RRt7}R73@y5*A8C_ T*OK{J#_`C!**`C!*`C!?#{ O cYɿIIB4Ru@*cR*OB @{è#_?#C{#g_WOA8CC@hT*y qTuC!@`TRbRR` wRZhJ#!RhJvC#6 @@#"RCR$R_1rrk@TE0?@@ @_Q"rrk@TE0?CT`C@@_qrrk@TE0?uC!@`hTRbRR` @Ru `C!!bJcJR`C`C!hC 2@&A8C_ TOHWG_FgE{C#@C#_!hG4!hG4`C`C!?#{WO* cYɿII*6cRucROBWA{è#_눤?#{#_WOA8C@@@9@9 rTqT|R"JR?;q?qqq`TI7H4Q@9A#!RCv@R#@@h#"RCR$R_1rrk@TE0?`h@`@ @_Q"rrk@TE0?h@C@@_qrrk@TE0?C!A8C_ !TOGWF_E{C#@#_눤?#{WO@R @ &Uk)EZ&OBWA{è#_֑c?#{WO8@@!RM@T}RARU")R)ԢB`7!`R"R**`755 }R{{ RAR J  cr"R    " **OBWA{è#_*C!*C!*!*!"J@u" }_) } 5c?#{ O@T@!RzJRvJCCCCSh@@_QrQrk@TE0?ր5h@@(_qrrk@TE0?֠@CSh@@_QrQrk@TE0?ր5h@@(_qrrk@TE0?րC~"J@C*OB @{è#_ֶ`?#C{3WOCA8RC1!(R( r9C@#' R)rR[y++9F5A_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@!@!A8C_ TOHWG{E3@C#_@!C`?#{O聂sB!R&OA{¨#_S92?#{HRx( @@8)@ *{#_O @__eE??#{ OL@tCuT@@_QrQrk@TE0?ր5@@(_qrrk@TE0?֠@tCT@@_QrQrk@TE0?ր5@@(_qrrk@TE0?`ChC~h**@1Tt5HRh**OB @{è#_`C!*1T_eE??#{L@ Ti5)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.1.78-android14-11-g1a72e2f692ac-ab12000080 SMP preempt mod_unload modversions aarch64name=slim_qcom_ngd_ctrlintree=Yscmversion=g1a72e2f692acdepends=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*  Remote 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%sHW wakeup attempt during SSR 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 pdr add lookup failed 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 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 LinuxLinuxslim_qcom_ngd_ctrl:CL__platform_driver_registercUplatform_driver_unregisterndevm_kmalloc $0 N (y 6   _ P5 p `B d! d v   s 0   D |  Xj < )  p  x t xE `@0@p' @m |*  @  H|  M   D  @d 6 )l  T Pj T @ D g $  $ $ `0~ # &Th !|^ ! ! #N # & & '@L ' ' d' `' d'A  t'dX p' t' (8 (1 ( X ~  F 7   , { yR <@      v   ;aM ;  T  U" " 6R  # /% T# w%;  "_ _eE?D _eE?j ,v @$8 "3@ E a  $}zme syV s_   ZJ<-ZwMPjbee 3p , m RX.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.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_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_infoqueue_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_dt_matchqcom_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_idlewait_for_completion_interruptiblesg_init_table__mod_of__qcom_slim_ngd_dt_match_device_table__pm_runtime_disablepm_runtime_enableqcom_slim_ngd_enabledevm_kfreeof_match_nodedriver_set_overrideplatform_get_resourcedevm_ioremap_resourceof_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_rx_msgq_cbqcom_slim_qmi_power_resp_cbqcom_slim_ngd_tx_msg_dma_cb_note_9$d.59$d.49__UNIQUE_ID_alias339$d.39$d.29$d.19$d.9$d.68$d.58$x.48__UNIQUE_ID_alias338$x.38$x.28$x.18$x.8$d.8$d.67$d.57$d.47__UNIQUE_ID_alias337$d.37$d.27$d.17$d.7$d.56$x.46__UNIQUE_ID_depends336$x.36$x.26$x.16$x.6$d.55__UNIQUE_ID_description645$d.45__UNIQUE_ID_scmversion335$d.35$d.25$d.15qcom_slim_ngd_ctrl_probe.__key.5$d.5$x.54__UNIQUE_ID_license644$x.44__UNIQUE_ID_intree334$x.34$x.24$x.14$x.4$d.4$d.53__UNIQUE_ID___addressable_cleanup_module643$d.43__UNIQUE_ID_name333$d.33$d.23$d.13$d.3$x.52__UNIQUE_ID___addressable_init_module642$x.42__UNIQUE_ID_vermagic332$x.32$x.22$x.12$x.2$d.2$d.61$d.51$d.41$d.31$d.21$d.11$d.1$d.60$x.50__UNIQUE_ID_alias340$x.40$x.30$x.20_note_10$x.10e h"  l jw$j@|~$5#=#j@(!\$^@V^H Lk lm l @^` nL!|@]y$@!% L L@!6o= E@!]F$!W(![@/!=!6I!sO!u@U!@_!e!j!n!wv!H!L!L@!y!{!!!}!~!!@!@!!l!y "!@v"@")"/"A"@K"^`\"^ad"^bs"^c"^d"^e L L LL@"L"L"L"L@`  !@=pq@00000 L L@ LLorq!*yo4s L L@ LLt uYv y@i| wx p z{ p }~ p  P@swy@ L L LL@ p @ p$ pU :( J@UdKjr p  p t@U n@np 0@   @  y!!.@\ bm<t {$06I @0`@ @`X@y@I`%Dp/Dx<E MU b @t'{! GG! ! ! 8 8@       @ ! (!2?O`@m{ ,@.024@68:#<@)8/>5@<B@DDLFVH]J@iLuN}PR@T 00 @@ "+!3!= L L@ @ @$+@3?$H&O*@ L L LL@ 0   0     $$  #`@ir@y   L L@ LLA!F X@l@    @ %.9A@GU[fH@w!@' 0  @@@a 0@!,`!36!F#P@#W #i#r7%7& @& `& &f& '@'(@**6@, -y.(!@.1y.E!/fH w @)@zjfr@r@r@7@r@r@r@r@   RF@hrq!@ s     @ p a d 0@ 6  0@ ' 0` 4 a = d F ^ \ ^ c ^ y 0 y@      0 !@   @ @  $X 0@ & 08 0H Y 0@j { 0  0@   0 0  @  0 * 0@: M 0_ p 0@ `  ! !@ Y L@ L LL xop@SF8@ $ U   ns( @01QrSD * 0hS@/   $ I 0V0 _@0cP<*0@0`008}@ v@b@ļмڼ@@"/<@IS^i@u     hĽ@ҽX޽XE0 0! 0"0#+0$80%A0&U0'e0(tF@~   @UUU%Uh @ !!@!(!@*y5OtF T @b p  @  @ ̦` ݦy ! @   !Y'1;!F!Q!\! L Lk@(lLl@C!L U Y9 0 ^0@h0`r07!06 !̥# @$3$j$z&ե{&( L( L)nz zz@Y.!=!z!l 0zL{@{=z'!{ @S &{ 0{ ?{ T{ d{ w{ @{ `{ {{f {f@ {g {G{G |G |Gy[h4|!?|k@G|P|]|m@g|!v|o|o_>q|!@ |6 |@"|#|r$V}$|3|3|4 8J|{) =@ llic0|lL@I-|e L%}9}C} 0d@XT} `}p@k}#t}~}!}@ }U}^@ L L@ }{#@4|6}6| q!@}$}U}^@}^AL L #   @y7'0/ 66@AXGOV@[L@e.pU@u ~  L L@  "z@ @@ @ &@,54@GSYf@r{@@ XX  "U#  U# 0X@ G  ,@ (U<'(D^^^@{U lt |0@0`'(4MU  ( (@  60( /@ #y@(!"89$%[z@ &@>eo ) @ * % 0 @< G \ 0h r @}  - * 0 b 0 L@0 L0 80 0 0@ `   0 0 +@ !, {|.@  _O 3 q!YH `H5fH54lH vH @H HHH H@H7H HyHH!H H  I I @I (I82I :I @BI KI UIgIy pI @{I I I I @ I I I I @ I I I I<II Iy@Iz6` J@J'J9JGJ@VJ1 L^J2hJ5  799a9099b0 90@9 `9e909 @96: : :   : @,: `8:0D:fG:lJ:nM:pY:r@j:su:s|:u:f$:0@$: `$:v$:y$:x%:@%:I%:I%; %;{%/;!&>;|&O; &_;D'q;D'; ';!@'; '; ';{(;!@(;!(; @) <})<!*<~+*<l@,<<0-?<0@-I<%-R< .]< @.g< `.s< .< .<0/<0 /<0!/<0"/<0#/<0@/<0A/=0B/=0C/=0D/+=0E/?=0F/F=0G/S=0H/_=0I/m=0J/x= /=,/r>1=>1= 1=62=6@2=!2.!3K63=!3=!@4=84=E5=!7=!7=F8>G@8>G8&>85>L9;>L@9A>L9G>H9U>0:_>q@:l> ;r> @;y>L;>L;> <> @<>I<>L?>@A>AoA>B>M@B>NB? C? @C&?C)?OC/?PD8?>@D@?QDG?fDO?TEW?T@Ed?TESEr? F|?UF?0G?@G?tG?G?0G?uH?wH?LH?LH?yI@= I @x@I@ I@I(@6@J4@zJB@JO@{KX@@K]@ Kk@K|@ L@@L@ L@L@`M@0O@L@O@LO@LO@*P@@PA `P A P9A@PAA!QIA-QUA/QhA!RvA4RA6RA0@TA5TA6UA!VA;WZWA<WAKWA @XA `X B XBLX.BLYEBL@YPB Y`BYmBZB ZB0@ZBZBZBM[BW@[B @[B6[B{[ CX]Cb]^&C\@^2C]^8^^_n:C`@p]p Lp LqL@q"Lq"Lq"Lr"L@r9br9rp{bS0 y@<BhWfЏۏ:;  i<@=T T/T0@T6T1S0=<@` uP(U i@?8? H{T$@T+&T,-T<h@@AT=IT=^T>ASU/WUb_Uy nU@~U0`U UyUq!U!UU@` uP(U/iU4U!U5U5@lS6VB VBVT #VU@ 1VU @VV MV VV\@ cV! mV] rV` vV@}VVVV,V HVHVOV'@VV)WV*@WV/ZVLxV5@xV<~VBF d,@*  )WfX7HC@M _p x ''C @`00   D@   *@ 8 ` B Qb _ E l'@ { @ `  {    K@ ! -0 =@K`UDeDrDDDDGGG I@  "5<D HD(\G0py@} `8@GDDDDD, 6@CO \@eWuWWW@|W \@ 'L L L L@L"L"L"L@"Lw B P Q @S `I] (F2F@FMF\ T mI@v ~@8G; @V @IIW b; X J28EMK8M@DM% OLQS@ USW~$YS[@^]iY_sa@{x,zMM@|y WU@WW~W@0 @W2WH$Y@j | T@ T    ^ 1@ 0  0 0 O & @ / 9_ z a@ !@ ;O L BN Be P B R BB T^T B V BX BZ B \ B w 0^ B "G` B0 b BcUd h @ ` ^^ 0 V@"+e4vfAKgYb@D`h e^ \g j@ijglq!ghBh #h f@m/h!Bh p \\B s @\U U u @ w BUy BcU T{ B  U } B BI B ^ ^  F ^B B^ B @B [ \~ a\  cU cU       U  B  Bw,|6  0@ @W  8     0  [\ 0     XX        U#  <#U0 #<U0   XX  XXU0 XXXX0  $UX [\         6@ 6@ 6 L : L :     Q T$   $UX  UX ]  j  ^   w z w     0   a !   % ^' () + #- /  1  ^3 " 5 ^7 9 ; = ? A 0C E 0G $UI LLK  M 0O Q  S U W Y .[ ] ^._ X0a X00 c e ../g  i :k m o p$XUq pt pv cBx cpz pNO| ~ $MNO   [ l   ^ c n $M c NO l ll  " ]0_0  @"U< " SY " 6@"`)!D " " "#"0"="Q"e"y"""" " """" c"@W "6@'@r """U@!0"!?"!0H"/M"6@/ V" d"h n" v"@~"0""@"""@ "0_0 0 0@0`00|o!   cU 0 00"x"lG@62'v|/  @ps   """##'#?#U#q#########(#<#K#\#l########@#T#s#######*#H#]#s########.#G#_#z######<#T#j######0!#"&(#< =<*@=,#=;#=>J#nQ#vX#_#k# o#v@v#y@x6#6X]@#h#]#]@### # @# n## # #D#D8SG#G #8 l0@ a`# `## *# 2#.<#@6N!E#/M"y@{M#@V#`#j# x#@ =' #X##v@#6@ # ^_DDhDQUDT( G CD0׆ D8G@QF# TGM DKG @#9QF D  # @  @3 |SD-00#0Ȳ %/@!# n#0&tD #^( !@#y#$l 3 h@M`#l ,# 3# @<#`E#h M#"_# h# Zv#v#|/GtG#+~ l<*@l   #0Q@QF]<*@##Zi $# # . -@ #Z- # G #N # ^ #@ mD (g +~ lh #   #t #  #w #  = #  #  #  #  [7  #  G:; #  h W #$|` #   7^o #   J  #    #  )^ #   # ! wc # # # c ) # c E # Y # n #  #  __ # + __ # - #  # 2 T Fngd_reg_offset_dataqmi_msg_handlerdecoded_sizeqmi_elem_infoelem_lenarray_typeei_arrayqmi_elem_typeQMI_EOTIQMI_OPT_FLAGQMI_DATA_LENQMI_UNSIGNED_1_BYTEQMI_UNSIGNED_2_BYTEQMI_UNSIGNED_4_BYTEQMI_UNSIGNED_8_BYTEQMI_SIGNED_2_BYTE_ENUMQMI_SIGNED_4_BYTE_ENUMQMI_STRUCTQMI_STRINGqmi_array_typeNO_ARRAYSTATIC_ARRAYVAR_LEN_ARRAYqmi_handlesock_lockrecv_bufrecv_buf_sizelookup_resultsservicestxnstxn_locksockaddr_qrtrsq_familysq_nodesq_portqmi_opsnew_serverdel_servernet_resetbyedel_clientqmi_serviceqmi_txnqmislim_clk_stateSLIM_CLK_ACTIVESLIM_CLK_ENTERING_PAUSESLIM_CLK_PAUSEDslim_device_statusSLIM_DEVICE_STATUS_DOWNSLIM_DEVICE_STATUS_UPSLIM_DEVICE_STATUS_RESERVEDslim_transport_protocolSLIM_PROTO_ISOSLIM_PROTO_PUSHSLIM_PROTO_PULLSLIM_PROTO_LOCKEDSLIM_PROTO_ASYNC_SMPLXSLIM_PROTO_ASYNC_HALF_DUPSLIM_PROTO_EXT_SMPLXSLIM_PROTO_EXT_HALF_DUPslim_port_directionSLIM_PORT_SINKSLIM_PORT_SOURCEslim_port_stateSLIM_PORT_DISCONNECTEDSLIM_PORT_UNCONFIGUREDSLIM_PORT_CONFIGUREDslim_ch_data_fmtSLIM_CH_DATA_FMT_NOT_DEFINEDSLIM_CH_DATA_FMT_LPCM_AUDIOSLIM_CH_DATA_FMT_IEC61937_COMP_AUDIOSLIM_CH_DATA_FMT_PACKED_PDM_AUDIOslim_ch_aux_bit_fmtSLIM_CH_AUX_FMT_NOT_APPLICABLESLIM_CH_AUX_FMT_ZCUV_TUNNEL_IEC60958SLIM_CH_AUX_FMT_USER_DEFINEDslim_channel_stateSLIM_CH_STATE_DISCONNECTEDSLIM_CH_STATE_ALLOCATEDSLIM_CH_STATE_ASSOCIATEDSLIM_CH_STATE_DEFINEDSLIM_CH_STATE_CONTENT_DEFINEDSLIM_CH_STATE_ACTIVESLIM_CH_STATE_REMOVEDqcom_slim_ngd_stateQCOM_SLIM_NGD_CTRL_AWAKEQCOM_SLIM_NGD_CTRL_IDLEQCOM_SLIM_NGD_CTRL_ASLEEPQCOM_SLIM_NGD_CTRL_DOWNqcom_ssr_notify_typeQCOM_SSR_BEFORE_POWERUPQCOM_SSR_AFTER_POWERUPQCOM_SSR_BEFORE_SHUTDOWNQCOM_SSR_AFTER_SHUTDOWNslimbus_mode_enum_type_v01SLIMBUS_MODE_ENUM_TYPE_MIN_ENUM_VAL_V01SLIMBUS_MODE_SATELLITE_V01SLIMBUS_MODE_MASTER_V01SLIMBUS_MODE_ENUM_TYPE_MAX_ENUM_VAL_V01slimbus_pm_enum_type_v01SLIMBUS_PM_ENUM_TYPE_MIN_ENUM_VAL_V01SLIMBUS_PM_INACTIVE_V01SLIMBUS_PM_ACTIVE_V01SLIMBUS_PM_ENUM_TYPE_MAX_ENUM_VAL_V01slimbus_resp_enum_type_v01SLIMBUS_RESP_ENUM_TYPE_MIN_VAL_V01SLIMBUS_RESP_SYNCHRONOUS_V01SLIMBUS_RESP_ENUM_TYPE_MAX_VAL_V01qcom_slim_ngd_ctrlframerngddma_rx_channeldma_tx_channeltxdescreconfm_workngd_up_workmwqqmi_uptx_buf_lockssr_lockpdrrx_phys_basetx_phys_baserx_basetx_basetx_tailtx_headslim_framere_addrrootfreqsuperfreqslim_eaddrdev_indexmanf_idslim_controllermin_cgmax_cgclkgearladdr_idaa_framertid_idrxfer_msgset_laddrget_laddrenable_streamdisable_streamslim_schedclk_statepause_compm_reconfslim_msg_txnslim_val_infwbufslim_stream_runtimeratemslim_deviceis_laddr_validstream_list_lockslim_portslim_channelprrateseg_distdata_fmtaux_fmtqcom_slim_ngd_qmisvc_infosvc_event_hdlqmi_compqmi_response_type_v01qcom_slim_ngdqcom_slim_ngd_dma_descpdr_handleslimbus_power_resp_msg_v01pdr_serviceslimbus_select_inst_req_msg_v01slimbus_select_inst_resp_msg_v01slimbus_power_req_msg_v01pm_reqresp_type_validresp_typeqcom_slim_ngd_ctrl_probeeaqcom_slim_ngd_get_laddrsctrlqcom_slim_ngd_xfer_msgof_qcom_slim_ngd_registerqcom_slim_ngd_ctrl_removeqcom_slim_ngd_interruptqcom_slim_ngd_ssr_notifyqcom_slim_ngd_ssr_pdr_notifyqcom_slim_ngd_enable_streamsvc_pathslim_pd_statusqcom_slim_ngd_enableqcom_slim_ngd_update_device_statusqcom_slim_ngd_runtime_resumeqcom_slim_qmi_power_requestqcom_slim_ngd_setupqcom_slim_qmi_power_resp_cbqcom_slim_ngd_rx_msgq_cbqcom_slim_ngd_tx_msg_dma_cbqcom_slim_ngd_probeqcom_slim_ngd_removeqcom_slim_ngd_master_workerqcom_slim_ngd_up_workerqcom_slim_ngd_qmi_new_serverqcom_slim_ngd_qmi_del_serverqcom_slim_ngd_runtime_suspendqcom_slim_ngd_runtime_idlev@0cp^qr@h;tO)J@g(& 5@00@x& %4@( @8H&q@&L`@G@@h&iCd@&YCT@&DEp~@ؓ&2IlNU0Ȕ@& LoEN0@N@@@И0& Rg$g 3(!+ b