ELF@@get_spi_clk_cfg%s:Major:%d Minor:%d step:%dos%d Invalid proto %d %s:Premature Done.tx_rem%d bpw%d Failed to get rx DMA ch %ld se-clksetup_gsi_xfersetup_gsi_xfer failed: %d qcom,shared_ee%s:Err setting c0tre:%d spi_gsi_ch_cbsetup_fifo_xfersetup_fifo_xfer failed: %d Err setting up rx tre DMA RX RESET failed m-ahbspi_geni_unprepare_transfer_hardwarespi_geni%s: Mapping Rx buffer %d qcom,rtErr getting IRQ 3Failed to setup Rx dma %d Err setting up rx desc spi_setup_word_len3%s: Mapping Tx buffer %d No wrapper core defined s-ahb%s: Length mismatch. Expected %d Callback %d rx3err.routine %u, err.type %u, err.code %u Cannot retrieve wrapper device MISO_SAMPLING_SET: %d 3Xfer[len %d tx %pK rx %pK n %d] timed out. spi_gsi_tx_callback%s: clk_set_rate failed %d Err IO mapping iomem pinctrl_select_state failed err:%d Failed to setup tx dma %d spi_geni_map_bufFailed to Config Rx m_irq : 0x%x setup_go_tre3%s: Length mismatch. Expected %d Callback %d %s cfg108: 0x%x cfg109: 0x%x cfg_seq_start: 0x%x %s: Error %d turning on clocks %s: Error %d turning off clocks 3setup_gsi_xfer failed: %d 3%s: cb_ev %d status %llu ts %llu count %llu 3Force suspend Failed:%dqcom,use-fixed-timeoutFailed to cancel/abort m_cmd Failed to setup Rx dma %d geni_spi_irqspi_geni_suspendErr getting IO region suspend usage count mismatch:%d%s: rx len %d flags 0x%x cs %d cmd %d eot %d eob %d chain %d %s: cfg0 %lu cfg1 %lu bpw %d pack_words %d %s:Loopback%d demux_sel0x%x demux_op_inv 0x%x sleepErr getting S AHB clk %d Failed to alloc spi struct current xfer_timeout:%lu ms. %s: Mapping Tx buffer %d txError geni_se_resources_init Failed to Config Tx %s:Err getting HW version %d %s: device is suspended se_physqcom,miso-sampling-ctrl-val%s: Error %d pinctrl_select_state Zero length transfer 3%s: Unexpected GSI CB error %s: Failed(%d) to find src clk for 0x%x Failed to get tx DMA ch %ld Failed to set sleep configuration Failed to register SPI master 3Failed to setup tx dma %d err.routine %u, err.type %u, err.code %u 3%s: Force suspendRx[%d] timeout%lu setup_fifo_params%s: cb_ev %d status %llu ts %llu count %llu spi_geni_runtime_resume%s: Force suspendNo pinctrl config specified! %s:cpol %d cpha %d delay 0x%x Auto Suspend is disabled Force suspend Failed:%dErr getting M AHB clk %d qcom,set-miso-samplingInvalid xfer both tx rx are NULL Err setting up tx desc Tx[%d] timeout%lu %s:Err:sclk:%lu oversampling:%d speed:%u spi_geni_prepare_message%s: Couldn't select mode %d 3%s: Mapping Rx buffer %d %s:Premature Done.rx_rem%d bpw%d defaultqcom,disable-autosuspendRequest_irq failed:%d: err:%d DMA TX RESET failed %s: Unexpected GSI CB error spi_gsi_rx_callback3setup_fifo_xfer failed: %d 3Tx[%d] timeout%lu resume usage count mismatch:%dspi_geni_prepare_transfer_hardwarespi_geni_set_sampling_rate&x->waitErr setting up tx tre %s:pm_runtime_get_sync failed %d Max frequency not specified. qcom,set-cs-sb-delayXfer[len %d tx %pK rx %pK n %d] timed out. setup_config0_tre3Rx[%d] timeout%lu Err setting clks ret(%d) for %d tx_fifo %d rx_fifo %d tx_width %d No default config specified! No sleep config specified! spi-max-frequency%s: flags 0x%x word %d pack %d idx %d div %d %s: cs_clk_delay %d inter_words_delay %d qcom,wrapper-corecould not set DMA mask %s: trans_len %d xferlen%d tx_cfg 0x%x cmd 0x%x cs%d mode%d %s spi_geni_runtime_suspendErr getting SE Core clk %d %s:Err setting clks:%d Failed to get GSI mem %s:cb_ev%d status%llu ts%llu count%llu qcom,spi-geni{_WO@ZR*`@!jvB*lvB?BT`?"TRBqRbr4*! !w !!*OCWB_A{Ĩ_֨j@F@?T!J ?TF@!N?TF@4*!!@!@!@!? T!!?T! !?T!*t>BhE@?5BBt>Bi ))A@ ? 4BB t>BhA@?֠4*t>BhE@?*5BBht>Bi ))A@ ?4BB  t>BhA@?`4FvBb!#R 7B@R vB!`(Rhn$9vB! 9vB! 9vB!2 9vB! 9vB !#R7@!vB !#R`7B@Z"@ ^"@b*7*BRR@4@*!*d!!!!w!@KRh yi hv y)i h)Br$9ih B2F@N@4*!*(RAR 9J95AR!R*4!b@t{O@@iChi4*Q!}@B}@  ?k*T`B!ROA*{¨_{WOC qaT* @@ D $_ aTD*OBWA{è_ZA!B!Bh@@J9H4*4ZA!*!*J94`4*ZA!B*!RAR!**_{O@@J94**OA{¨_ֈJ94*4ZA!B*{O@@J94**OA{¨_ֈJ94*4ZA!B*{g_WOC@(h@C qAT`ZA!B*`b@€RhZA*!*hB q`TqT*f@T`b@v@Ri@`~@7*6*`b@Rhb@*R*4ab@R*4ab@R*77h@h56h@5h@h5(Rh 9r@T(Rh 9 4`b@RqTHxS Q_ q' 1 Kj@h@*L 4 q}l@- kqT+@)@*k K8 @I **4 q(} `b@K kRq THq:8aT* *)K@8) (8*aTkTj@h@l@Khu 6j@* k[)h@l@6}- l K*4 qkk}mk@}  kwqTL@J@* KY * J*4 q(} K k ?qT **K +k8Kk(8?aT@ *ab@R?kTi@h@k@hkhTab@R*?(R`Th@)Ri 94ab@R*`ZAd^)!Bc@#4`ZAd@!Bab@ÀR*hJ94`" 9 @)@?ATOFWE_DgC@{A R_{_WO@D@ @C9EuS>i4J95j@R@7J9H4j@C_qTZA!J9h4J9h4J94H 4*ZA!BC9qT**j@!B*j@ Ci4*Q!}@B}@  ?k*T _)@?!#T*OEWD_C{B_b@qC)!T@b@* Qb@b@b@b@)R&) Rz 9` 6j@!j@_?T!"j@_?TR8R r?T@ b)NH)@H)@@}@?4j@!!!@ j@!@@~j@9@A @R*j@ [)@Z!J9h5(R9@3C3 4*j@!BC_@qTd5HRzZA@zA!BJ9 4b@C_@FRb@*DRb@*VRb@*VRqq*X *q*TH 2 ? qTTqTH BI !*b@VRqb@*` Azq VR7b@ RRb@VRb@*VRb@*RZAH*!B**BH4b@VRBb@ t VR Q*J94ZA`!@@}@?֠4j@!S*j@!{og_WOC@@J94ȢC9(4j@R7J94j@C_q,TZA!(RȢ9@ R`b@h@?Tj@__?'r 6_@T6@HR8R*Ȟb@AR@T*@* T[@\DR5[b@\$R4*ZA!B*j@ !r*7h7j@!BӞb@hRaRȞ @@ER|Kyb@b@*FRb@*DRhW9**6hW9)R7!ȚhC%@)8%%3*`EyW9hW9*4j@@!*NaKybW9SZw333b@ER*b@JR*b@DR*b@FR*b@IR*b@OR*ZA`!B***ZA !B***?*j@!B*j@ Ci4*Q!}@B}@  ?k*T @)@?T*OFWE_DgCoB{A_*ZA!B*j@!B*!*{ O@B qT5@@T[@\CR[@\#RJ94J9j@4Rj@C6ZA`!@Rj@OB @*{è_C{og_WO@H@@h@ @4i2K94u R`ZA!hB qTR2hC|@ e@)O`j@!F `b@wKyKRx"&A9h@*kT*&A9bN@h@k T3ѣC 4*`j@!B*`ZA!*`j@ m!*]N@jjt))C)}ʛ)DqS  ɚ R|`ZA`j@!8**&A9i@?kTN@j@? k!T*rAT@)qS# hN@`zKy@T&A9Cѣ3`4*`j@!B*@~@N@b@hB"@jRJ?yS_r TH_q@}( @qS ɊD*@"A9]hB_ +*)? k7uSH4`b@NR2hBab@NR t6@ab@MR*hZ{6ab@NR*@hh[)j@)}hB)  k T qT`b@hRhaRqT`b@(R!Rhab@KR*`b@**`ZA"A9@iB!B***6hB qT`@ab@@@4*`ZA!*`j@@U!fy 6hB q Tq T`@ab@RaIoS#C3C3Qi\S 3*#*)2+)~)*RJr@ *+)`ZA@I_!BeR`ZA@!B**7G@FTh@!RrT q@(}C "@)iR*!2/H(R*!OR(R`@ab@@@b@4*`ZA!*`j@@I!*`ZA@?@hB q:T@`@@@@9`@@@*`ZA@@&A9!`j@@@&A9 B! ab@bZA @h`b@R`rT`b@RqT`b@hBqTab@R*?Ձ%R`b@ ?Ձ%R`j@!hB q8T@@Hhb@%R a1)R `j@!`@@@@5@5hb@%R a5)R `j@!`@@@*9RˊD*@"A9i@j -*'RkL% kAT@hT 'RI% Rr r ReW9 RqduS R * **33 ?)*`ZA@*!B* *7!R@w#@Fez(@. R#/ )J@Fez /H@ RI/)Hh@i 'R(! h@i(!  6h@i 'R*! W T?T@@ 'RR(! k`ӌ] 5 A)S@F)ez. @ R(7)S`@h@i@ @km@@(! CRdR`?@h@i `j@!w5hBqT 'R(! h@i!(! @h@(T ) h@i 'R(! @(h@i(!  hBh6h@i 'R*! W T? T@@ 'R(! @R rJ`k] %) %H@FӋez. @ RhHI+)hBhhXi@ @Jm@@ 'R(! #RdR@?@h@i 'R(! h@i!(! @(@T ) h@i'R*(! @!(h@i(!  uh@i(!@ @?h@i(!7`@`j@`ZA r`j@! 5th@i'R(!@ @?h@i(!`@@@?`@@@?hBhqTȊD*@?ThBqkT*v" hBk+ThBqkT*vhBk+ThbJ94b 97*>`ZA!*`j@ ! `ZA!*`j@ !* @7`j@!B*4`ZA!*`j@!*ab@bZA`@@@H? _)@?T*OHWG_FgEoD{CC_****** { @hJ94 @*{¨_hJ94`F@aN@ 4*`ZA!BhJ9`j@4Rhj@C6`ZA!@R`j@{WO@?rMR`@*@*b@i K} kT***7%3b@MR*C#***ZA @!B** _)@?TOEWD@{B_C{WOC@*(xA*}4*`j@!B** @)@?aT*ODWC@{AC_hzA@}i)( ȚH4@ab@4RR m3ab@ R*?` @@*4`j@!B*`j@dzA!B*{ O@@@i@ @@?AqTZA!Bj@!Bd@@ZAkAT!B!B@d@j@!BOB @{è_!!**{ O@@@i@ @@?AqTZA!Bj@!Bd@@ZAkAT!B"!B@d@j@!BOB @{è_!!**{O#@T@hQqbTZA d@f@!Bc@j@d@f@@!BZAbD)d*@!j@bD)d*@!(R"b 9OA{¨_q@Tc5ZA d@f@!B!*ZA***{!{_   ******{{_alias=platform:spi_genilicense=GPL v2intree=Yname=spi_geni_qcomvermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64depends=qcom-geni-se,msm_ipc_logging4module_layoutdmemsetg__stack_chk_guard__stack_chk_fail<__ll_sc___cmpxchg_case_mb_4Pjiffies'pdummy_dma_opsntplatform_driver_unregister[se_geni_resources_onse_geni_clks_onˇ6se_geni_clks_offU !B__pm_runtime_disableGse_geni_resources_off @ spi_unregister_controller̔ܞput_deviceg __pm_runtime_use_autosuspend__pm_runtime_set_status|__init_waitqueue_headXgeni_abort_m_cmds.geni_cancel_m_cmd!ʈsg_init_table)*geni_se_tx_dma_prepgeni_se_rx_dma_prep]@Mgeni_setup_m_cmd__msecs_to_jiffiesMmgeni_se_dump_dbg_regs,E;geni_se_rx_dma_unprepB{~geni_se_tx_dma_unprep&Hwait_for_completion_timeout/{__pm_runtime_suspendz0__pm_runtime_idledgeni_se_iommu_unmap_bufKof_property_read_variable_u32_array__spi_alloc_controllerDdevm_iounmapp~+spi_register_controllerYp pm_runtime_enablelpm_runtime_set_autosuspend_delayM?platform_get_irq,0devm_ioremap_dev_infolnplatform_get_resource_bynameSh`>devm_clk_get^pinctrl_select_state5Kpinctrl_lookup_state_;devm_pinctrl_get`geni_se_resources_initof_find_device_by_nodegof_parse_phandlef_dev_errVt__platform_driver_registerLinuxspi_geni_qcomGNUޘWHu.C CR(c<N @N XTpUVNrNrNNSN N SNNS W4NB 8NB <XTNXN\XxYNNNNSNd Nd SN N SNNZN N NBNBZ N& (N& 0N&4N&<ZLNTN`StxTXN N dNN[NNeNJ NJ e4N8N@eTNXN`etN@ xN@ eNNdNN\N N d]0^<D @NmHD LNmdftNc xNc SN N N+N+SN N NNSNNSDDDD DD  NX $B,D4D)8NX <B@DDD)dxYN4N4S_`aN NS b@HhNN NNgN N$N(N0SH\N `N hgpN tN SN6Ns N6Ns g`N'NN'Nv N N v< ` t N6x Ns | N6 Ns g   N N N N g$ ( L NP N T NX N \ gp h N N g h h h i0 i hL h i i iND N $ND(N ,gDN HN LN PN Tgdixj|t8N <N @g`YtNxN |NN gNx N Nx N S(kLlTmdntohNoNopNZNZpuD.$D.hNlNtNxN\NfNf\qN N SqqrNA NA \$s4N8N <N@N DSxN|N NN ghhhhTixiihhhNN= NN= ghi,N0N4g\N`NhtN2xN2|StN N g$hxyyNUNsNU Nsg NU$NUDN HN PN TN `SxxhhhD0+,N 0N 8S`D8*piiiiiiNNNNNNgNNNNNNg$Nx (N ,Nx 0N 8S\t|NvNsNvNsgNvNvNsNsSN N NNNs Nsvt~~NBNBg$(lN7pN7xgN#N#hD8*D0+,N 0N4N 8N@SLNPNXgdNhNpSNW NW S\D0+lN pN tN xN S8hLiliixiN2 N$N2 (N<gh|NNgNNiN N N $N ,g<N @N DN HN Tg  NX NX g, NX0 NX8 SX    N N g N N S !h$!h4!P!i`!p!!!N!N!S!!N !N !S!$"0"N-4"N-8"SH"#Nb #N#Nb#N$#g4#D#$N$N$S$N$N$D,$D,&Ny &Ny $&D-(&D-&S&Na &Na &S\'''N 'N 'g'N 'N 'N;(N; (g(N;(N;((SD(NH(NL(NP(NX(Sh(Nl(Nt(g(N(N(S((((NW(NW(v)N )N )v)N)N0)v8)N<)ND)N H)N P)NT)N\)vd)N h)N t)v))Y)N)NH)N)NH)g) *NB*NB*g* *0*P*T*t*h*|*i*}*N*N*N*N*g++,+H+L+|+z+NX+N+NX+N+S++,i ,i0,{@,ND,NH,NL,NT,Sd,N h,Nl,N p,Nx,S,,N ,N ,N ,N ,g,N ,N ,N ,N ,S-No -N -No -N $-g,-j8-N,<-N @-N,D-N H-g\-N,`-N d-N,h-N l-S-N9-N -N9-N -v-N-N -N-N -v-N -N.N .N.g.N .N.N .N$.SD.No H.NL.No P.NT.g\.jh.N,l.Np.N,t.Nx.g.N,.N.N,.N.S.N9.N.N9.N.v.N.N.N.N.v/N` /N$/N`(/N,/gD/N`H/NL/N`P/NT/Sh/Nl/Np/g/N/N/S/w/w/N /N/N /N/g/Nt/N/Nt/N0v0N]0N],0vDhG DG D\GC CDD((NmPNNDD DD DD 0D 8D PQAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)=>B?A@6<;DCEGHF}-/89:3.01245z c  m{  nu z  )8*(0+,-t.] i %      '   0F CU  @ % 0+XZD((tO s t tx9) )g.L^,0J-08*     $ Q]Nu*'r/_ZCtM5o!7-!aM2Dtcj@8*.note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.init.plt.bss.rela.rodata.spi_geni_pm_ops.rela.altinstructions__versions.rela.data.spi_geni_driver.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela.text.spi_geni_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.dataof_find_property__init_completion.__keyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delaywait_for_completion_timeoutgeni_se_resources_initgeni_se_initmemsetdevm_pinctrl_getdevm_clk_get__pm_runtime_set_statusspi_geni_pm_opsdummy_dma_ops____versionsgeni_se_dump_dbg_regs__msecs_to_jiffies__module_depends_dev_errspi_geni_driverplatform_driver_unregister__platform_driver_registerspi_unregister_controllerspi_register_controller__spi_alloc_controllerplatform_get_irqgeni_spi_irqdevm_request_threaded_irqgeni_se_tx_dma_unprepgeni_se_rx_dma_unprepgeni_se_tx_dma_prepgeni_se_rx_dma_prepdevm_iounmapdevm_ioremapget_se_proto_dev_infogeni_se_qupv3_hw_versionse_geni_clks_onse_geni_resources_onspi_setup_word_lencomplete_all__stack_chk_faildma_request_slave_channeldma_release_channelprintkspi_gsi_tx_callbackspi_gsi_rx_callbackget_tx_fifo_depthget_rx_fifo_depthget_tx_fifo_widthspi_geni_dt_matchgeni_se_clk_freq_matchipc_log_stringse_config_packingse_get_packing_configget_spi_clk_cfggeni_write_reggeni_read_reggeni_se_iommu_unmap_bufgeni_se_iommu_map_bufse_geni_clks_offse_geni_resources_offspi_geni_removecompletepinctrl_select_statepinctrl_lookup_stateclk_set_rateipc_log_context_createspi_geni_unprepare_transfer_hardwarespi_geni_prepare_transfer_hardwarespi_geni_transfer_onespi_geni_resume__pm_runtime_resumespi_geni_runtime_resumeplatform_get_resource_bynameinit_module__this_modulecleanup_moduleof_parse_phandle__pm_runtime_idlesg_init_table__pm_runtime_disablepm_runtime_enablespi_geni_unprepare_messagespi_geni_prepare_messageof_find_device_by_nodegeni_se_select_modeput_devicespi_geni_probe__stack_chk_guard__pm_runtime_use_autosuspendspi_geni_suspend__pm_runtime_suspendspi_geni_runtime_suspendgeni_abort_m_cmdgeni_setup_m_cmdgeni_cancel_m_cmd__init_waitqueue_headdevm_kmallocspi_gsi_ch_cb$d.39$d.29$x.19$x.9$d.28$x.18$x.8__UNIQUE_ID_alias97$d.27$x.17$x.7_note_6__UNIQUE_ID_license96__UNIQUE_ID_intree56$d.26$x.16$x.6__UNIQUE_ID_name55$d.25$x.15$x.5__ll_sc___cmpxchg_case_mb_4__UNIQUE_ID_vermagic54$x.24$d.14$x.4$d.33$x.23$x.13$d.3$d.32$x.22$x.12$x.2$d.31$x.21$d.11$x.1$d.40$d.30$x.20$x.10$x.0Q@L@@V@a@Y2 H' 40"4P$}XP$6|P$PPQdd@@,i@ix@iXDx@  @xH @x[@8@0-0(Loư!QP?gI