ELFP@@!?` !   msm_slim_init_rx_msgq failed 0x%x ngd_slim_runtime_resume3%s: qmi_handle_init failed: %d slim reserve BW for messaging: req: %d no channel in define? %s: QMI request failed 0x%x (%s) BUF out of bounds:base:0x%pa, io:0x%paslim resource not idle:%d SLIM DSP SSR notify cb:0x%x slim resume failed ret:%d, state:%dsps_get_config failed 0x%x reference count -ve:%dslimbus_bam_physicallen exceeds limit, split bulk and retryMessage buffer unavailable reference count mismatch:%d4slim capability time-out:%d, stat:0x%x,cfg:0x%x slimbus_irqngd_slim_probeSLIM SAT: capability exchange successful SLIM: capability TX failed:%d no tid for channel define? slim remove chan:%d, laddr: 0x%x 3%s: failed to select h/w instance slimbus QMI init timed out ngd_slim_irq4SLIM: capability TX failed:%d 4msg exeeds HW lim:%d, rl:%d, mc:0x%x, mt:0x%x3%s: QMI client init failed: %d slimbus power deferred response not rcvd 3%s:Invalid port HW wakeup attempt during SSR 4SLIM power req failed:%d, retry:%d system suspend state: %d error creating ipc_logging context _errSLIM SAT: Rcvd master capability SLIM MDM SSR (active framer on MDM) dev-down slim ctrl vote failed ret:%d, state:%d3connect/disconnect:0x%x,tid:%d err:%d connect/disconnect:0x%x,tid:%d err:%d sps_connect failed 0x%x Slimbus hardware instance is not validmsm_slim_qmi_power_resp_cb3%s:Dev node is null 4HW wakeup attempt during SSR qcom,iommu-slim-ctrl-cbstart logging for slim dev %s ngd_slim_qmi_svc_event_init4audio-PDs matched:%d audio-PDs matched:%d reg-PD dom:%s instance:%d, cur:0x%x qmi init fail, ret:%d, state:%d 4conf:0x%x,stat:0x%x,rxmsgq:0x%x msm_slim_rx_msgq_event4QMI power req failed in CB3%s: ERR event %d no callback for bulk WR?%s NULL controller device slimbus_physicalno slimbus IRQ resource cell-indexqcom,ea-pcNGD SB controller is up! subsys_notif_register_notifier failed %ld Slimbus QMI new server event received 4timeout for bulk wr4timeout, BAM desc_idx:%d, phys:%llxconf:0x%x,stat:0x%x,rxmsgq:0x%x dma_alloc_coherent failed post_rx_msgq() failed 0x%x %u Failed to start Rx thread:%d 4capability message NACKed, retrying include/linux/dma-mapping.hunable to allocate SPS descriptors msm_slim_qmi_initerr desc[%d]:0x%xFailed to start notifier thread:%d SLIM DSP SSR/PDR notify cb:0x%lx, type:%d reg-PD client:%s with service:%s TID for connect/disconnect fail:%d 4no channel in define? sps pipe-port get config error%x slimbus_lpass_mem%s: Failed to of_platform_populate %d SLIM ADSP SSR (DOWN) done slim resume ret:%d, state:%d timeout non-BAM TX,len:%dtimeout:txbuf[%d]:0x%x4no channel in removal? sps_alloc_endpoint failed Cannot free DMA as it is NULL Unknown errormsm_slim_qmi_check_framer_requestNGD IOMMU initialization complete no slimbus BAM memory resource start error logging for slim dev %s error locating audio-PD capability message NACKed, retrying 4LADDR response after timeout, tid:0x%x ADSP slimbus not up yet slim activate chan:%d, laddr: 0x%x Unexpected error occurred4BUF out of bounds:base:0x%pa, io:0x%pa4%s: RT resume called ahead of sys resume %s no parent for this device 4NGD interrupt error:0x%x, err:%d 3master msg:0x%x,tid:%d ret:%d msm_slim_handle_rx%s: QMI send req failed %d Slimbus s/w already configured to a different mode3%s: QMI power request failed 0x%x (%s) SB rt suspend bad state: %d adspreconfig done IRQ for NGD msg exeeds HW lim:%d, rl:%d, mc:0x%x, mt:0x%xSlim runtime resume: ret %d system resume state: %d no slimbus physical memory resource IOremap failed qcom,slim-mdmSLIM DSP SSR notify cb:%lu 4ACK received after timeout, tid:0x%x 4vote failed/SSR in-progress ret:%d, state:%d4sps transfer one returned error:%d3Incorrect SLIM-PGD EAPC:0x%x timeout:bam-desc[%d]:0x%x4slimbus power deferred response not rcvd QMI power req failed in CBsystem suspend: %d %s Parent platform device not found no slimbus BAM IRQ resource BAM IOremap failed qcom,apps-ch-pipesqcom,subsys-nametransfer_one() failed 0x%x, %d %s: QMI TXN wait failed: %d RX QUEUE full! ngd_msm_ctrlngd_slim_iommu_probevote failed/SSR in-progress ret:%d, state:%dbulk wr in progress:%s: unknown event %d msm_slim_qmi_send_power_request3%s: QMI request failed 0x%x (%s) %s: QMI TXN init failed: %d 4no callback for bulk WR?3mem alloc for descr failed:%d master msg:0x%x,tid:%d ret:%d 3%s: QMI TXN init failed: %d could not set 64 bit DMA mask,trying 32 &dev->ssr_lock4TX failed :MC:0x%x,mt:0x%x, ret:%d, ver:%d SLIM TX retrieved:%d retriesno memory for MSM slimbus controller 4capability due to noise, state:%d 3slim resume failed ret:%d, state:%d%s: RT resume called ahead of sys resume Slim runtime suspend: ret %d qcom,iommu-s1-bypass3%s: qmi_add_lookup failed: %d bulk wr not supportedmsm_slim_init_tx_msgq failed 0x%x 4------------[ cut here ]------------ rx_msgq_get() failed 0x%x msm_slim_qmi_send_select_inst_reqslim capability time-out:%d, stat:0x%x,cfg:0x%x request IRQ failed SLIM %lu external_modem SSR notify cb NGD IE VE change 4TID:%d, NACK code:0x%x TID:%d, NACK code:0x%x init_endpoint failed 0x%x 3%s: QMI send req failed %d 3%s: with a NULL txn 3SLIM TX get IOVEC failed:%d reg-SSR with:%s, PDR not available 4error locating audio-PD Connect port: laddr 0x%x port_num %d chan_num %d SLIM PGD LA:0x%x, ret:%d 3TID for connect/disconnect fail:%d 3Message buffer unavailable 4timeout:bam-desc[%d]:0x%x4timeout non-BAM TX,len:%dSubsys restart: ADSP active framer Disconnect port: laddr 0x%x port_num %d pipe-port connect err:%d msm_hw_set_portsubsys_notif_register_notifier failed %p ngd_rx_thread%dngd_notify_sl%d4bulk wr not supported4timeout:txbuf[%d]:0x%xdisabling BAM: reg-bam failed 0x%x No Error3Slimbus QMI service registration failed:%d capability due to noise, state:%d timeout for bulk wr4NGD lost LADDR: status:0x%x 3int_stat:0x%x,int_en:0x%x,int_cll:0x%x 4no tid for channel define? 3%s: Remote Service connect failed: %d debug_mask4bulk wr in progress:out of TID no memory for data ports 3%s: QMI TXN wait failed: %d Out of Memoryerror DMA mapping buffers 4reference count -ve:%d4%s: deferred resp failure 3slimbus QMI init timed out SLIM power req failed:%d, retry:%d NGD down:txn-rsp for %d pendingerror creating ipc_error_logging context &x->waitNGD interrupt error:0x%x, err:%d LADDR response after timeout, tid:0x%x 3pipe-port connect err:%d 3rx_msgq_get() failed 0x%x 4reference count mismatch:%dSLIM OUT OF ORDER TX:idx:%d, head:%d%s: deferred resp failure %s%sFailed to create dev. attr qcom,rxreg-access&dev->tx_lockappsngd%dNGD lost LADDR: status:0x%x int_stat:0x%x,int_en:0x%x,int_cll:0x%x sps_connect() failed 0x%x dma_alloc_coherent (%d) failed 4err desc[%d]:0x%x4SLIM OUT OF ORDER TX:idx:%d, head:%dslimbus_bam_irqcould not set 32 bit DMA mask Incorrect SLIM-PGD EAPC:0x%x disabled overflow/underflow for port 0x%xdiscarding Rx data failed Cell index not specified:%d sps transfer one returned error:%d4slim resume ret:%d, state:%d TX failed :MC:0x%x,mt:0x%x, ret:%d, ver:%d no channel in removal? sps_get_iovec() failed 0x%x %s: Remote Service connect failed: %d msm_slim_qmi_deferred_status_reqmsm_slim_port_cb4discarding Rx data failed SB rt suspend in SSR: %d system suspend due to ssr: %d LPASS IOremap failed error adding controller avs/audio3qmi init fail, ret:%d, state:%d REG-RX data: %x ACK received after timeout, tid:0x%x 4len exceeds limit, split bulk and retry3slim ctrl vote failed ret:%d, state:%dtimeout, BAM desc_idx:%d, phys:%llxqcom,slim-ngdqcom,iommu-slim-ctrl-cb{ _ W O @*GhR 5R R)?q Tk:Tk%k6kG ,Q -*lh~rjRkRsmG)@JkHr RmO k*R) r'Cj:Tj4}*i(C`4*`F!* h4iGi }@ RJ}ɛ TR}) r`@T*R R)?qTk:Tk%k6kG ,Q -*l_hhR4h R 4Ra4*`F!*`F!u`F!*<kF RvRj kA4k@_5k%S kkG Rlb,RR rw v} RkVH=4*`F!+RxR4*`F! 4*@`F!* _H hR 4a?4*`F!*`F!v`F!*;hFi>*RxA4@*5 j%SjGw?hR@r!Ru>j(=4*`F!RtR4*`F! 4*@`F!*_** _)@?!T*OMWL_K{J_`F!_uO{_WO@*FVvF~)hbw94`FC*vFA NA JX! #C4 @*@R# r? hbw9h4hF#@@*hbw94hF@jF* hH@@ H * !*` _)@?TOEWD_C{B_C{3WOC@(@4*`F!*nRv TR+@ 5 T@RthGhGhG hG hGhGhGhGhG!hG%hG)hG-hG1hG5hG9hG=hGAhGEhGIhGMhGQhGUhGYhG]hGahGehGihGmhGqhGuhGyhG}*HRhR@#4*`F!*@ _)@?T*OHWG3@{EC_hHiH`RHR * 5~THR*h *`F!**`F!*@{_WO`w95t@u@Fw@vFAxL R ) K5(B;ը87@?F!~OCWB_A{Ĩ_!@({WO@@hFqT1R`(qTbUR*t@5hUbh5@q3hThJ?*`F!B`F!BOBWA{è_*1@ThJh6UqJT`J`h6U(5!**`J!*h6U6h2`J{WOC@PH*4*`F!*"#@) =* *4jHMS `hH6 Ɇ@)~ii~@)~R4hHjH`RH* A 4*`FB!* @)@?T*OCWB{A_C{og_WO@R qT`RH#hR qT`G#hRq+ TRRRRR(֢TiG*iv8J4jfRkFl~O@ R_q} (jh!*@jfR<iF@_q R*r R) RJj!)**4ifR@kF,R?qi~O!* *j k)!I)(?@#@hGa9hR@ 6q TRRh֢j ThGiv8(4t^@R?kTG* ])aC9 4fRF~O@?q R RRR}Hi!)@fRFk@?q R)rR I RJj!)**:fRj@F0R?q~O "* j )!I)(?`@#`@G)_!a94_@`G`G _)@?!TOHWG_FgEoD{CC_{WO @?r)R }R)  @94IR)R*39C`6I4~RtBc3c`6I##RRu7@9H5B%R4C_x4hJh6Uq T`J@ h6U 5C_x 4c_x q T q@Tq`TiqTMhJh6UqT`J h6U5!B* _)@?T*OIWH{G_hJh6UqT`J`h6U4 *!B  *`J!*h6U6h2`J4 qAT!Bc_x qT q@Tq`TiqTc. `J! h6U6h2`J`4 qTc c ccc!C_x`Jc4c_x qMT q`TqTiqT 4 qT!Bh6U6h2`J{WO @R*F$R rcR 7@NRaR*7hCr)R39)}SBc3 t6 C`7`6Ic#RRc7B%RcU 4C_x"5*uhJ*h6UqJT`J@h6U5!B**!*hJ*h6Uq+T*`J!*h6U6h2`J`h6U(5!B*BhJh6Uq+T*`J!*h6U6h2`J h6U5!B*cyhJh6Uq+T `J! h6U6h2`Jh6UH5!B  XhJ h6UqTc_x qT q`TqTiqTc' E*`J!*h6U6h2`J84 qTc c ccc!C_x`J5!Bh6U6h2`Jh6UH5C_xc5!B!6 `F _)@?T*OIWH{G_֨c_x qT qTq TiqTc_x q T q@Tq`TiqTH4 qT4 qaT{Ob@y5h@aT`BOA{¨_!h@y qMT qTqTiqaTc4 qTc c ccc!h@{ 4I`Fa6I6 @{¨_C{;O@BC4I#37`6I#cR#T7B%R#4C_x4hJh6Uq*T`Jh6U5C_x4c_x qT qTqTiqT{hJ*h6UqJ T`J h6U5!B*phJh6UqT`J h6U5!B*#^hJh6UqjT`J`h6U4 S R~R` %Rt4hgy4hJh6U qT`Jh6U5!9!B  2hJh6U qjT`Jh6U5! $*"*`J!*h6U6h2`J4 q T!B _)@?T*OH;@{FC_*`J!*h6U6h2`Jc_x qT qTqTiqaTcB `J! h6U6h2`Jp4 q!Tc `J!`J`J!`JMc ccc!C_x`Jc4c_x qMT q`TqTiqT 4 qT!Bh6U6h2`JnC{;O@BC4I#37`6I#CRt7#%R 7C_x 4hJh6UqT`J` h6U( 5C_x 4c_x q T qTq TiqATNhJ*h6UqT`J h6UH 5!hJh6Uq T`J h6U5!B*#5hJ*h6Uq* T`Jh6Uh5!B*$*"*`J!*h6U6h2`J4 q T!B _)@?aT*OH;@{FC_*`J!*h6U6h2`Jc_x qT q@Tq`TiqTc.*`J!*h6U6h2`J 4 qTc c ccc!C_x`Jc4c_x qMT q`TqTiqT 4 qT!Bh6U6h2`J {O F)@ FBqTROA{¨_ֈJ6U qJTJ6U5!**J!*J{OC@\@CSG)@ R*! JaC9*4 R)} ii4* `Rt @y*s@h @)@?TOB{A_{#_WO@\@R!kTG8@ R# aC9(4F**VV }F*FA**(R )*(@IF)ez! B,@*?y7FAh=@h?֟T5 ()G R  #ii`5G R  Rii*4*F`* aTF!v4F*`DAh@h*?&fRF~O R R?qRRJ +!J+J@G R / k@,R! jTfRF~ORRq( "((i * ?* _)@?!T*OGWF_E#@{C_{ O@@ @_q!T5F*@yF*`DAh@@*?sOB @{è_!{OdR F R Rq|ORjRk) !((@j T R*?qTRR,rRRRPR1R >FQj)J)k_jTGRjk`&6fRFq R"2R@r76>FPj)fRF R R?q~ORRJ +3 !J+HfRF R Rq~Oj) !H(J6U qT!*J6U5!*?OA R{¨_{_WO@R**8 6bfO  ?qJJi) K? kTG:H6y(bO  qSX((*qI)i Kb*bfO  ?qJJi) K? kTG:H6y(bO  qSX((*qI)i KbۈR`r*bfO  ?qJJi) K? k TG:H6y(bO  qSX((*qI)i KbX6RJ 7*OCWB_A{Ĩ_ۈR`r*bfO  ?qJJi) K? k`TG:H6y(bO  qSX((*qI)i KbVRJ6U qT!*J6Uh5!*ۈR`r{og_WO@G R qT*C /@y@q*) ! `5RZ{hJ?Ti@( T)? (T}؛EӴ4h:H)  )y_y*ThJh6U qJT`Jh6U5zw*~j|*`Jj|*`JhJh6U qJT`J h6U5#!!bfO_kThJh6U qT`Jh6U5cfO!*ifOhG*+_qi)iI Kif)}ii)@y)C /@y@q*) ! `5a"#`J#!`J*`JcfO!*`J@hG@ 4*`F`DAh@b#R?hJ`J*?R j(8hF)@  _)@?TOGWF_EgDoC{B_hJh6U q*T`Jh6U5!`J!`J@{OFR`7hF BqThJh6U qT`Jh6U5!*@OA{¨_*`J!*`J{ H@ qT @(Rh @{¨_C{O@H@ qT(4@4@ qT`@(Rau`@ _)@?TOD@{BC_ `@34*F!J6U q*TJ6UH5!`@C@ QH5J!J@{g_WO@ R*!kTGw@R Rb@>F"  @4*F!*V _)@?T*OGWF_EgD{C_R)Rb r =(@y qTB)@ @?qT? qT)bR R*@V} )4  )QG) :}@@~@ RJf ())?G R" aC9 4>F R" @ qaT6 fR Rb Fq+MRRR(rRk!*+j?Պ>F R* J@_qT 5 Rb J5@_qaT!@** Rb J5@4GfRF~O R RRRqm "/@fRR~:qFRI@R)!)*fRI@#q(R!Fj~O) ( j!)*(?@@@@Ga9fR R Rb F*rqMRJ~RjRk) !((@>F RG-S& )@ s R?qlJ  C *)`5G R~ ii*5G R*" )R a9@#**{ R"k T H`GJ 4!4BR*4`F!**H  }SI4* *jF+D@)JKAT?**OB @{è_{ R qT!R*{_G7{_{_WO@\@hR!km TtG5@RRaC94mfRoFp~OR RRRq-q "/@ofRR R~,rRqpF@R  !.*lfR@#q,R!nF(i~Oj, )!) ?@@hGa9RR`@` _)@?TOFWE_D{C_{ WO!!B! !!![ _)@?IT*OIWH_GgFoE{D_!*RAtNAi ))A@ ? 4RA tNAhA@? 4.!tNAhE@?` 5RA tNAi ))A@ ?֠4RA  tNAhA@?`4V@RRh` @tfs^B@A@R*@R` hFi 9@B @!`Jh6U5hF9@B @! {!!hF9@C @BcR|cR*` hJhi6U? q T!c`Jh6UH5!c!hF!A4!*(R 9A#@`@ #@` 9!#@` `Ab!#R 7A!A Rb!#RARb!#RA!CAq!hb69A!4*`F!B*! ! @*h!{L94hF!A`J`G*!* @R9Rh  Ri i5hHRi h)i h)i h)i h)i h)xyi hDR9)`i IR`BR`8R`!B@4*!]!VR`!B`F@!Rhz`F R`FAR`F@(4 @Rah" `. `_?T`F!{{ Rhf h hj iF Jhn jr R!!dCc?T`F!*{dCc{?T`F!*{B `H`vO`J{B h6U qT!`J@h6U5!L{Od@`6I`Fa6I6 Rhjh84hF!AYR`B!RhT Rt  qTq@T`.J`^JhTqT`^J`.J@TRa`J`vO`H`G`F`GOA*{¨_{WO|A!`4*X^@U4J6U qT!J`6UH4F>Rh4BH9? rTq*TB q@T}R(R9*@49J '!)J6U qT!J6U5!!RARJ6U qT>R!J6U5>R!*OBWA{è_{ WO|A!`4*.^@8R}R@9(4* 4!R*9J *J6U qT>R!J6U5>R!*OCWB @{Ĩ_{WO\@8Rth6Iv1hrL4*i5)9B kaT**@1 T4`Jh6U qT!*`Jh6U5!*u41THRh>)b>R`J_ q!Th6U qT!bR`Jh6U5b>R!7`Jh6U qT!*`Jh6U5!*`Jh6U qT!*`J@h6U5!*h6U qT!`Jh6U5b>R!**OBWA{è_{ WO\@8Rt}Rw@9h4hJh6U q T`Jh6U5!B*4hJh6U qj T`Jh6U5!B9*h>R qTh6I*4h>R qThJh6U qT`Jh6Uh5!HRh>h6I>`Jh6U qT!*`Jh6U5!**OCWB @{Ĩ_`J!`J`J!`J`J!`J{ O\@8R>Rh5(R>!ROB @@{è_{og_WOCh RqTAR Rba iChfRaF R R R @R?riqH2#Rh R4 qT47`RH(Rh RahRh4 qT7`G(Rha>h RjRiR q( 2_ q(kTkCjfRiF R RR@Rr_q) (?OA{¨_{\@B5UR|@{_H@9 \@ QqR(5_*_{;_W O @)A1HR'Rx999Oy\@*rLqT(79rLr (w9(w9 R(79(J9B)qAT!`'@ 9(w9#98c@@RiRRGy99_@9*?q@z@?qTh5*i9 _)@?TOJWI_H;@{F_{ o g _ W OC@c)AѨA>=hCx^@RHHR?99 99yhLbL kATA_*Th1 R#9@_TvFF5_8ZhA9 5ZbO9l!@9*R9i38i@)}S8kA@K4 @_ qTiR A9kj8*RZk@ *qaT)2k48ZK1@99@) *k48I@9@ 9@ *k,8H%@j@9k*8z^@hrLqTH79hrLhr Hw9 Hw9 RH79j(J9B)qATb@h 9Hw9@)@c/9k)8A9 @@ZNE8*9K)8J 7U qT@9bO9!J 7U5@9bO9!J7UqT!J7U5bL!RwybO9is9A9u1(i3Hi48hL)@}SHi)89w^@hrLqT79hrLhr w9w9 R79j(J9BJ)qATH!@@h 9w9 c)@/9Hi)8A99 @#5RIRwy9bO9R98t^@hrLqbT79hrLhr w9?J7U qj%TJ@7U5!w9 R79j(J9Bj)qAT!`A9 4)Rwy9 5RIRwy9bO9R9@8t^@hrLq"T79hrLhr w9#@h 9w9c/9859w9 R79j(J9B*)qAT!@@h 9w9@c/98`59B_Tu1 R9@_ TtFF6_8R A95bO9 R 3HR89|^@hrLqT79hrLhr w9 w9 R79j(J9B)qAT)@h 9w9c/98A9 @RNE8 9K(8J 7U qT@9bO9!J`7U(5@9bO9!!J7U qTJ7U5!/J7U qj TJ7U5!A94iRwy91T5RIRwy9bO9R98v^@hrLqT79hrLhr w94* _)@?TONWM_LgKoJ{I_J!Jw9 R79j(J9B)qAT!J!J@h 9w9c/98J!J{ o g _ W OC@c)AJA\@:(@99@y>=Y@7(@9)+?qaTH5*  _)@?끌T*ONWM_LgKoJ{I_?qq; [6@9"@9Q?q9T ?qBT@9 q T5@bhR qT(Q qT(Q qCTO8RwhFAH9 r` Th>R q T`F 4hJ*h6Uqj4T`J h6UH 5c>R!*iJi6U? q%T`J@h6U5"@9@9@y@9!6hR qaT@y"4hRARx c q*aT!R*9z@9q T 5@9@y@9iSJ]SI3NhGy79hJh6UqJ*T`J`h6U4vh>R q!T @9`Jh6U qT!`Jh6U5!@94 qTqT*)R(!Ț  TOSq*Tq@TcqT qTCQ=%qb T? ^@9@y@9I3]S) * R(* *(@9 @qHR6i&@98@9@y4? qT(4 Q?)qTQ=%qT@9 9@99 @hbw9"@9h4@9 q T@y Q? qH T@ @R]8jjj8? kaTqTiG]8kfR RlFI% R)@*r RqRR )!*I)(azO!vQ=9qTHR`%R@4*6hF!Dy 4h>R qThJh6Uqj T`Jh6U5c>R!*`FAR 4* @95@y AQ? q"T`J`h6U q T@*@9!@9@9`J@ h6U 5@*@9!@9@9@@bARx<R@y@9`J"@9@9@y@9!`Jb>R*`Jc>R!*h6U6h2`J QqAT`J@h6U qT@*@9!@9`J h6U5@*@9!@9@yIR9Aq`8TQq`8TEqa8TR]8*`z4hJh6UqMT`Jh6U5bzO!*J`J!h6U6h2`Jb>R*`Jc>R!*h6U6h2`J hG]8 R(! @9hCzifRnRr@9@y R R@9 R @Rj?qi qTi:Hj>H`G 7 A7R4*`F!** BH4)|kFLE@k )lAT?՜6*7Rc%R4vzO5@ qTh:Ȟj>H(}I DkJ6H  qS h6U qJ;T`Jh6U5!*Z_+ ThJh6U qJT`Jh6U5#{z*\~"k|*`J#k|*`JhJh6U q6T`J*h6U5@9!w79Z* ThJh6U qJT`Jh6U5zv*~jx*`Jjx*`J~qhThGY6h>R@ qThRv> qT@(R  *iCdfRhF R R R @RnJ?riqI h6U q T`J@h6U5efR@!**@"RBb@7@Y@c@@hJh6U q T`Jh6Uh5!*******hJh6Uq T`Jh6U5!**@ qATHQ= qT8R`4@%R4@y578R`65vzOhJh6UqT`J h6U5@y&@9!*1&@99@***`JefR!***`J**)*`J!***A)`J*****`J!***h6U**6h2`J RRy*@9?qT@Rx @9?q T*98@q*@98aTXR(@9xR#8^@1rLqTH79rLr Hw9Hw9 RH79(J9B)qAT!hJh6Uq*T`J`h6Uh 4vc@9Hw9*&9Hw9I(9 R"99?@y&@9*`J@y&@9!*h6U6h2`J`RBR Rxh>TxhFR?hJ*Hi6U?qT@9!*`Jh6U5@9!*4hJh6Uq T`J}h6Uh}5b>T! @9@yl!bv*`J!*@9`J@9!D`JbzO!h6U6h2`Ja`J!bh6U6h2`Jfa>T`Jb>T!h6U6h2`J{@I? q !TrT_AqhT@y??qTqTQ *IR2+9y9#999y@* !qT7H}S_r`T _J@_ T{C*_H}S C{og_WO@*\@#A***8Rt*6hF!Dy 4h>R qThJh6U q*T`Jh6U5c>R!*`FAR _)@?+T*OHWG_FgEoD{CC_*`5hR qTRi(@94hJh6U qJT`J`h6U4XhJh6U qT`J`h6U4 b>R*`Jc>R!*`J*R(  ?q*9hT* K@9) hKA8kk KhTA@qThJh6U q T`Jh6U5!8! iU kMT`J"R}@ rhU` h?q+TiJjJ=S I 3Z! **9bT @9H*@y?qT @9?Aq(T?qhT)Q ?!qT)7)}S)?rT)}S) (* 2}S99@ @9h~rT @9*!Xav u `J!`Jm#h i `FhJc` DAi ))@ FJezA -@$R ?hF` h EAi ))=@) ?֠4x-`J!`J 2aJ`GbUR4hJ*h6U q T`Jh6UH5!* hJ ) T#%R 4*Rj(8h>R   q`ThRu> qT`G(Rh`J!`J`/hJh6U qjT`Jh6U5!`F`DAh@aJb#R?ָ *`J!*`J``J!`JC{WOC@(@96@9 5qT1R`WߒqT:qTߒqTPߖqTߒq T@9Q hF)@ߖq TqTu1@9h9B7@9B(7hJh6U q T`Jh6U5@9@9!hRy@9h9@qTu1 y@9h 9B@@@y @yJ J JJ *4*@9 )9@9i ?9@ @)@? TODWC@{AC_hJh6U qjT`Jh6UH5@9!hJh6U qJT`J`h6U(5@9!@9`J@9!`J`J@9@9!`J @9`J@9!`JC{#g_WO@ R R R(C @Rr(dRI*FqhXS@RjTchJrBbzh6U q*T`Jh6U5czO!*?uzO@Rv*6T7t7T7D@(qT 7R}S_kTvS@@"{;`Jh6UqkT`Jh6U5"{{c R ?6c R ?`Jh6UqT!`Jh6U5!6c R ?`Jh6UqT!`Jh6U5!hfRiFn~ORRRRqh(!)@a4 _)@?TOHWG_FgE#@{C RC_c R ?*t*`JczO!*`Je{ WO臂? @Ta`@6U qT!`@6U5!hRh"Yh"@ q T`@6U qT!bR`@6U5!bRijifRh R R?r@ R @R_q) @7u v@!R@ARhR>`@6U qT!`@6U5!u?ѷ@Tb@T@@*@"OCWB @*{Ĩ_{WO蘂 s *4R@*6UqJTV@6U5>R!*Ȃ@Ԃр@@H9 rTB qT* @)@R @OBWA{è_ւ>R*R@>R!*Ȗ@~)V@`{og_W O C@@6`F _)@?ATOJWI_HgGoF{E*_1R CR QR5R{h R5 rcRR h (RGyR9Oy99k9`Jh6U qT!`Jh6U5!xR91AThJh6U qT`Jh6Uh5 4@RQ`J`J*5`Jv>Rh6U qT!`J`h6U(4qThJh6U q*T`Jh6U5!* @(hJh6U q T`J h6U5!*!qT @q!T@6e*`J!*`J `F6T*`J!*`J{ g _ W O@ YR B`7!`R"R**7t5cCR )hRBRiR tBR`4@6*`F _)@?T*ONWM_LgK{J_QRutybhFz}Ah:@_ TچZcR4RR4RR4RR4RR4R`F`7*!* !**C{_WOC@ @铂  q T`R@cZ@!`V@`6U 4~( T  y) 5@qTJ@D@hR@`H6U? qT!`V@6U5!`R@@6U qTJ@@!CD@`V@ 6U5J@@!CD@@  kTh@(Rhh"@94hbi @+ @j@(@bRh@?T(RhZcZ@!~)T TT`R@6U qT!`V@6U5!u (Rhw@ Rx!hR*>8v @@@w@Tc@T`R@6U qT!`V@6U5!D`R@6U qT!`V@6U5!h@(Rhh"@94hbi @+ @j@(@bRhR@6U qT`V@6U5!hR@6U q*T`V@6U5@! @)@?TODWC_B{A*C_`R@!`V@@`R@@!`V@{OC@!F}ARt4@hR `^ _?T`JHRhh6U qT@!`Jh6UH5@!`F! @)@?TOB{A_{OR!**OA{¨_*`J!*`Jb>R*`Jc>R!*`J`{ *@* @{¨_{WO\@>R qaT@9 qT@yQ1qTR(%7*`45*@%R4@y41T@yqTȢJ6UqTJ6U5@y&@9!* ȢJ*v1&@9h9*OBWA{è_ց@y&@9*J@y&@9!*6U62{{_k߈߈߈߈J߈߈R߈߈߈߈? ߈h߈߈߈y߈߈߈߈߈߈7߈Y߈c߈߈߈߈߈߈߈? ߈C f msm_alloc_portmsm_dealloc_portmsm_get_msg_bufmsm_send_msg_bufmsm_slim_connect_endpmsm_slim_connect_pipe_portmsm_slim_deinit_epmsm_slim_disconnect_endpmsm_slim_get_ctrlmsm_slim_manage_tx_msgqmsm_slim_port_irq_handlermsm_slim_port_xfermsm_slim_port_xfer_statusmsm_slim_put_ctrlmsm_slim_qmi_check_framer_requestmsm_slim_qmi_deferred_status_reqmsm_slim_qmi_exitmsm_slim_qmi_initmsm_slim_qmi_power_requestmsm_slim_sps_exitmsm_slim_sps_initalias=platform:msm-slim-ngddescription=MSM Slimbus controllerlicense=GPL v2intree=Yname=slim_msm_ngdvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=slimbus,service-notifier,subsystem_notif,service-locator,qmi_helpers,of_slimbus,msm_ipc_logging,msm_spsU?3module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_fails__ll_sc_atomic_addӅ3-system_wqXF-kmalloc_cachesvplatform_driver_unregister?t__pm_runtime_suspend^E__iounmap|wslim_del_controller8service_notif_unregister_notifier|subsys_notif_unregister_notifierRJssysfs_remove_file_nsMqueue_work_onservice_notif_register_notifier*pm_stay_awakex.get_service_locationqmi_add_lookup[slim_get_logical_addrslim_framer_bootedMVBslim_ctrl_add_boarddevs9of_register_slim_devicesmsleepndkthread_should_stop_`lpm_relax:.&wait_for_completion_interruptibleS__pm_runtime_disable5slim_report_absentѬ__pm_runtime_set_status#__pm_runtime_use_autosuspendr request_threaded_irqT__init_waitqueue_headbslim_msg_response -|kreallocNcomplete_allUu__memcpy_toio2: mutex_unlock֮Amutex_lockof_find_propertyM-of_property_read_variable_u32_array1(snprintf G~Dsysfs_create_file_nsH>kmem_cache_alloc_trace;JQfree_irqSkthread_stop#vwake_up_process^kthread_create_on_node拫subsys_notif_register_notifierh~pm_runtime_enable(wͺpm_runtime_set_autosuspend_delayQslim_add_numbered_controllerv__mutex_init9.^of_platform_populate8of_property_read_stringRqdevm_ioremapfLscnprintfFipc_log_context_createJhiplatform_get_resource_bynameCof_device_is_compatibleT-__platform_driver_registerX!qmi_response_type_v01_eiM8dummy_dma_opsPjiffiesdevm_kmallocfI3sps_get_unused_desc_num地__kmallocKgcdl.0dma_release_from_dev_coherentVdma_alloc_from_dev_coherent6__pm_runtime_idle] __pm_runtime_resume 8_raw_spin_unlock_irqrestore0_raw_spin_unlockRv_raw_spin_lock Mwait_for_completion_timeout6qmi_txn_waitqmi_txn_cancelg'qmi_send_requesteqmi_txn_init: devm_kfree@5qmi_handle_release R+kernel_connecttqmi_handle_init zkfree.G1sps_deregister_bam_devicethqsps_register_bam_device%Xsps_disconnect__const_udelays6)completea[sps_transfer_oneMNsps_register_eventsps_get_iovecr;=Gsps_connect(__memset_ioksps_free_endpointGWsps_get_configݝsps_alloc_endpoint衃ipc_log_string2|printk vQ_raw_spin_lock_irqsave_dev_errLinuxslim_msm_ngdGNUhnu 4(0,$ PLD@H8<22d,=0=8@tIJ=A =A@K(=| ,=| 0@<=>@=>H@M==@M= = @ a O,O4K@=D=P@hIxJ=A=A@K=| =| @=>=>@,M<=@=D@`Mp= t= x@aOOK==@ =$=(@0e<X\}\N==@0R@= D= L@\3 d3 XBzX==@ b  \ Y = = @ =& =& @ X   @ ~x = | = @ =) =) D [ `d =h =l =p =| = = = = @ =Q =Q E = = D =Q =Q E4 8 X Vh =Bl =Bt @ Y = = @  , P T  X XXb Xb0O@KPe\ihp<2 @2 PrX2`\2`tswt= = ,= 0=4= 8=@EHtLT====E==Y==YD= = E$=1(=10=4=8=<=@=D=HEx= |= ====D==E= = =#=#= = =1=1 = = =#=#$=(=0= 4= 8=<=@=D=HD|= = =1=1======E= = =#=#= = <D2H2Xktl2 2 r2`2`s wt`=_d=h=_l=tE=]==]=D=l=_=l=_D==E==l ==l0=l4=Y8=l<=YHDP= T= `E= =l= =lEt=l==l=D==E= =l==l E`= d= t=x=|==D=_=_E=1=1= = =#=#=== = ==l ==lD$=(=,=0=l4=8=l<Ed=h=l=p=lt=x=l|E====Dmn= = 0= 4= H=1L=1`=1d=1l= p= x=#|=#= = =#=#= = = = [=w=J=w=J D8= <= P=1T=1\= `= h=#l=#t=x== = =' =J=' =JDmn220rXslwxt= = ==== EL= P=T= X=`Ehtwt=3=3E=== =ED=H=LE`=d=_h=l=_xD==E=1=1======E==Y==Y(D0= 4= @E= = ====D==E= = =#=#= =  =1 =1 = = D$ =3( =3, E< =@ =D DL =P =T Ed = h = p =#t =#| = = = = = = = = D = = =1 =1 = =!=!=!= !=!E,!= 0!= 8!=#x@>yH>=L>=P>@p>>y>B@?zp?I?J?=A?=A?@?K?=| ?=| ?@?K @2`@@2`@@H@L@T@=X@=t@@= @= @E@= @= @E@=@=@@=t@=tAA=A=$A,A= 4A= @AHAhPAhhA|A= A= AA@A@AAAB=bB=b B=B=B=6B=6 B@,B= 0B= 8B= D=D=>DDE=) E=) ,EE@E=) DE=) LEETE=XE=`E@hE2@lE2@xEE= E= E@EEEF=, F=,F$F='(F='0FHF=PF=\FhF=7pF=7|FF='F='FF=F=FF=F=FF= F=(F= F=(F@G=G= G=G=,G=0G=8G@LG2@PG2@\GdGilGitGiG=G=G@G3ZG3ZG3ZG3ZG3h\G3fG3h\G3fH38x H38yH38xH38yHS$HT(HS,HT4HW => ,E@=> H=> PEp=t=|E==E,= 0= 8Ep=5t=5|E=5=5Eȑhmn$H= L= PEd= h= lEt|==E==ĒEВ D=N H=N LE|==E3=ē=ȓDГ=N ԓ=N ؓE==D==E,08=<=`h=n l=n |3@3@Ĕ=Ȕ=̔E==E=\=\@ (X=\=`Et=x=|E[0=Q4=Q<ED38Tx= |= E=:=:D=Q=QEԖ=ؖ=D= = E[3fw=@=@E$B<z\= `= hDx=@|=@E2`2`3d5 353 5$3|(5 030)45<3*@5H3H+L5T3X7X5`3D8d5 l3<p5$x3J|5(3U5,3U503(V543pV583tV5<3W5@3W5D3X5H3r5L30r5P34r5T38r 5X3 X?C ? @ (@ ( Kz L pNP pO Q6 S 8T< ,  0 4 8 <3#pN ?WiU u  ? 0  A W  rA         ~  z !"  C!  d v  }  Z0 @9P `d p  :  A <- 0@p4 LZ0M |Z$: @ 5 @# H )1@m Y dK  h\  (. 8yx L  @A  Z P: 3  Z `|X @  8Td  (@ 1Zg O ,g`0 K(o pN S` Q<m pO,  0 l  XG L 8x f4  0hD @ @ `& @ `  @      =F >  23   %D l* X?E. ?( @   9C 4$Z = ; `&  'X^  .  $,jd : L;<6   K @n  P38  3X 0 p fF 87 \ T!`$ "K  tw [ 1~N c @$ ;~ Xyh! o uFl N    x *kS  uO { + z@ ^ Xe  &Uf rc-18^}^&6j*z ]z((dIEb3Y GLяe]l3"  ^ Ƕl9/n*ZRN"N f /.note.Linux.text.rela___ksymtab+msm_alloc_port.comment.altinstr_replacement.init.plt.rela.text.msm_slim_sps_init.bss.rela.rodata.ngd_slim_dev_pm_ops.rela.altinstructions__versions__ksymtab_strings.modinfo.rela___kcrctab+msm_slim_get_ctrl.note.GNU-stack.rela.data.slimbus_power_resp_msg_v01_ei.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.dataof_find_propertymemcpy__init_completion.__keyngd_slim_probe.__keyof_property_read_variable_u32_array__const_udelaypm_runtime_set_autosuspend_delayngd_slim_rxpm_relaxdebug_mask_showngd_allocbwwait_for_completion_timeout__crc_msm_slim_qmi_power_request__kstrtab_msm_slim_qmi_power_request__ksymtab_msm_slim_qmi_power_request__crc_msm_slim_qmi_check_framer_request__kstrtab_msm_slim_qmi_check_framer_request__ksymtab_msm_slim_qmi_check_framer_requestqmi_send_requestmsm_hw_set_port__crc_msm_slim_connect_pipe_port__kstrtab_msm_slim_connect_pipe_port__ksymtab_msm_slim_connect_pipe_port__crc_msm_dealloc_port__kstrtab_msm_dealloc_port__ksymtab_msm_dealloc_port__crc_msm_alloc_port__kstrtab_msm_alloc_port__ksymtab_msm_alloc_portngd_slim_interruptmsm_slim_init_endpointsps_free_endpointmsm_slim_free_endpointsps_alloc_endpointsps_register_eventslim_report_absentdma_release_from_dev_coherentdma_alloc_from_dev_coherent__crc_msm_slim_sps_exit__kstrtab_msm_slim_sps_exit__ksymtab_msm_slim_sps_exit__crc_msm_slim_qmi_exit__kstrtab_msm_slim_qmi_exit__ksymtab_msm_slim_qmi_exit__mutex_init__crc_msm_slim_sps_init__kstrtab_msm_slim_sps_init__ksymtab_msm_slim_sps_initqmi_txn_init__crc_msm_slim_qmi_init__kstrtab_msm_slim_qmi_init__ksymtab_msm_slim_qmi_initqmi_handle_initqmi_txn_waitmemsetmsm_slim_rx_msgq_getsps_disconnectsps_connectkernel_connectslim_ctrl_add_boarddevsngd_check_hw_status__pm_runtime_set_status__crc_msm_slim_port_xfer_status__kstrtab_msm_slim_port_xfer_status__ksymtab_msm_slim_port_xfer_statuswake_up_processmsm_slim_qmi_msg_handlersmsm_slim_sps_init.sec_propsngd_slim_qmi_svc_event_opsngd_slim_dev_pm_opsdummy_dma_ops____versionssysfs_remove_file_nssysfs_create_file_nsngd_notify_slavesjiffieskmalloc_cachesof_register_slim_devices__module_dependsngd_bulk_wrngd_reg_ssr_dev_errngd_slim_qmi_new_serverngd_slim_qmi_del_serverngd_slim_driverplatform_driver_unregister__platform_driver_registerslim_del_controllerslim_add_numbered_controller__crc_msm_slim_port_irq_handler__kstrtab_msm_slim_port_irq_handler__ksymtab_msm_slim_port_irq_handlersubsys_notif_unregister_notifierservice_notif_unregister_notifiersubsys_notif_register_notifierservice_notif_register_notifier__crc_msm_slim_port_xfer__kstrtab_msm_slim_port_xfer__ksymtab_msm_slim_port_xferngd_set_laddrngd_get_laddrslim_get_logical_addrsystem_wqfree_irqrequest_threaded_irq__crc_msm_slim_manage_tx_msgq__kstrtab_msm_slim_manage_tx_msgq__ksymtab_msm_slim_manage_tx_msgq__crc_msm_slim_qmi_deferred_status_req__kstrtab_msm_slim_qmi_deferred_status_req__ksymtab_msm_slim_qmi_deferred_status_reqngd_slim_setupqmi_add_lookupngd_slim_power_upngd_dom_upkthread_should_stopkthread_stopmsleep__crc_msm_slim_deinit_ep__kstrtab_msm_slim_deinit_ep__ksymtab_msm_slim_deinit_ep__crc_msm_slim_disconnect_endp__kstrtab_msm_slim_disconnect_endp__ksymtab_msm_slim_disconnect_endp__crc_msm_slim_connect_endp__kstrtab_msm_slim_connect_endp__ksymtab_msm_slim_connect_endp__iounmapdevm_ioremap__memcpy_toio__memset_iomsm_slim_tx_msg_returnget_service_locationqueue_work_onsps_get_unused_desc_num__crc_msm_slim_put_ctrl__kstrtab_msm_slim_put_ctrl__ksymtab_msm_slim_put_ctrl__crc_msm_slim_get_ctrl__kstrtab_msm_slim_get_ctrl__ksymtab_msm_slim_get_ctrlcomplete_all__stack_chk_failqmi_txn_cancelprintkdev_attr_debug_maskmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_lockngd_xferandwait_ackslimbus_select_inst_req_msg_v01_eislimbus_power_req_msg_v01_eislimbus_select_inst_resp_msg_v01_eislimbus_deferred_status_resp_msg_v01_eislimbus_power_resp_msg_v01_eislimbus_chkfrm_resp_msg_v01_eiqmi_response_type_v01_eingd_slim_dt_matchngd_user_msgngd_xfer_msgipc_log_stringof_property_read_stringsps_get_config__crc_msm_get_msg_buf__kstrtab_msm_get_msg_buf__ksymtab_msm_get_msg_buf__crc_msm_send_msg_buf__kstrtab_msm_send_msg_buf__ksymtab_msm_send_msg_bufsnprintfscnprintfngd_slim_remove_raw_spin_lock_irqsavemsm_slim_rx_enqueuemsm_slim_rx_dequeuecompleteof_platform_populateipc_log_context_createslim_msg_responseqmi_handle_release_raw_spin_unlock_irqrestoredebug_mask_storesps_transfer_onengd_slim_resume__pm_runtime_resumengd_slim_runtime_resumeplatform_get_resource_bynameinit_module__this_modulecleanup_module__pm_runtime_idlengd_slim_runtime_idlewait_for_completion_interruptibleof_device_is_compatible__pm_runtime_disablepm_runtime_enablepm_stay_awakedevm_kfreemsm_slim_sps_mem_freekthread_create_on_nodesps_deregister_bam_devicesps_register_bam_devicekmem_cache_alloc_tracengd_slim_probe__stack_chk_guard__pm_runtime_use_autosuspendngd_slim_suspend__pm_runtime_suspendngd_slim_runtime_suspendslim_framer_booted__ll_sc_atomic_addgcdngd_slim_rx_msgq_thread__init_waitqueue_headdevm_kmalloc__kmallockreallocmsm_slim_sps_mem_allocsps_get_iovecmdm_ssr_notify_cbdsp_domr_notify_cbmsm_slim_port_cbmsm_slim_rx_msgq_cbmsm_slim_qmi_power_resp_cbngd_bulk_cb$x.99$d.189$x.89$d.179$x.79$d.169$x.69$d.159$x.59$x.149$x.49$x.139$d.39$d.129$x.29__UNIQUE_ID_description219$d.119$d.19$x.109$d.9$d.98$d.188$x.88$d.178$x.78$d.168$x.68$d.158$x.58$x.148$x.48$d.138$x.38$x.128$d.28__UNIQUE_ID_license218$x.118$d.18$x.108$d.8$x.97$d.187$x.87$d.177$x.77$d.167$x.67$d.157$x.57$x.147$x.47$x.137$d.37$x.127$d.27$d.117$d.17$x.107$d.7_note_6$d.196$d.96$d.186$x.86$d.176$x.76$d.166$d.66__UNIQUE_ID_intree56$d.156$d.56$d.146$x.46$x.136$x.36$x.126$x.26$x.116$d.16$x.106$d.6$d.195$x.95$d.185$x.85$d.175$x.75$d.165$x.65__UNIQUE_ID_name55$x.155$x.55$x.145$x.45$d.135$x.35$x.125$x.25$d.115$d.15$d.105$d.5$d.194$d.94$d.184$x.84$d.174$x.74$d.164$d.64__UNIQUE_ID_vermagic54$x.154$d.54$d.144$x.44$x.134$x.34$x.124$d.24$x.114$d.14$d.204$x.104$d.4$d.193$x.93$d.183$x.83$d.173$x.73$d.163$x.63$x.153$x.53$x.143$x.43$d.133ngd_slim_probe.__key.33$x.33$d.123$x.23.Ltmp13$d.113$d.13$d.203$x.103$d.3$d.192$d.92$d.182$x.82$d.172$d.72$d.162$x.62$x.152$x.52$x.142$x.42$x.132$d.32$x.122$d.22$x.112$d.12$d.202$d.102$d.2$d.191$x.91$d.181$d.81$d.171$x.71$d.161$x.61$d.151$x.51$x.141$x.41$d.131$x.31$d.121$x.21$x.111$d.11$x.101$d.1$d.190$d.90$d.180$x.80$d.170$x.70$d.160$x.60$x.150$d.50$x.140$x.40$x.130$x.30__UNIQUE_ID_alias220$x.120$d.20.Ltmp10$x.110$d.10$d.100$d.0@PTVQCx2! 0;4.`@@@X[@P @0 z@0` @ @}@[@ػ0205Lo, ? T