ELF@@(&FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFX X hx{include/linux/dma-mapping.hXfer: Unable to map message buffers! spi-s3c64xxfailed to create sysfs file. samsung,spi-fifosizePORT %d fifosize is not specified secure-modeCan't set %dHz transfer speed Set SPI clock rate: %u(%lu) the port %d exceeded MAX_SPI_PORTS(%d) spi-clkoff-time&x->waitTX overrun Change SPI%d to DBG mode Default state not defined samsung,spi-src-clknumber of chip select lines not specified, assuming 1 chip select line Register dump for SPI CH_CFG 0x%08x MODE_CFG 0x%08x CS_REG 0x%08x STATUS 0x%08x PACKET_CNT 0x%08x pm_runtime_put_autosuspend fails. ret: %ddma-modeMANUALcs-clock-delayWrong Command!(0/1/2) samsung,spi-chip-select-modeTimed out flushing TX FIFO spi_dbgUnable to allocate SPI Master RX overrun rxplatform_data missing! Unable to get SPI MEM resource pinctrl stat is null pointer. clock rate of speed is 0 SPI clock : %u(%lu) Unable to acquire clock '%s' defaultXfer length(%u) not a multiple of word size(%u) /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/70/execroot/__main__/aosp/../private/google-modules/soc/gs/drivers/spi/spi-s3c64xx.cspi bus clock parent not specified, using clock at index 0 as parent BTS : %dnum-csspi configuration for secure channel is skipped I/O Error: rx-%d tx-%d res:rx-%c tx-%c len-%d RX underrun samsung,usi-phandlesecure-mode. Accessing spi register isn't allowed No CS for SPI(%d) AUTOTimed out flushing RX FIFO Failed to get IRQ: %d spiCouldn't get pinctrl. usi offset is not specified Unable to get SPI tx dma resource child node 'controller-data' not found TX underrun samsung-spi-dmaSPI Debug Mode Configuration. 0 : Change loopback & DBG mode. 1 : Change DBG mode. 2 : Change Normal mode. Change SPI%d to normal mode PORT %d fifo_lvl_mask = 0x%x SPI feedback-delay : %d samsung,spi-feedback-delayChange SPI%d to Loopback(DBG) mode Failed to request IRQ %d: %d Change Loopback mode! problem starting queue (%d) could not set pinctrl. Unable to get SPI rx dma resource Unable to acquire clock 'spi' Not using idle state Unable to config gpio spi clkoff-time is empty(Default: 0ms) cs-init-statedma_map_single Tx failed s3c64xx-spifailed to get alias id, errno %d gate_spi_clkSPI_MODE_%dtxipclk_spiswap-modecannot suspend master cannot register SPI master power-domainsno lookup for usi-phandle. samsung,usi-offsetset usi mode - 0x%x idleSPI %s CS modecontroller-dataSPI clk set failed spi clkoff-time %d setup: %dbits/wrd not supported! %s %s: rejecting DMA map of vmalloc memory dma_map_single Rx failed samsung,exynos4210-spisamsung,exynos5410-spisamsung,exynos543x-spisamsung,exynos742x-spisamsung,exynos758x-spisamsung,exynos-spis3c2443-spis3c6410-spis5pv210-spiexynos4210-spiexynos5410-spiexynos543x-spiexynos742x-spiexynos758x-spiexynos-spi  'int (void)''int (unsigned long, struct samsung_dma_config *)''int (unsigned long, struct samsung_dma_prep *)''int (unsigned long)''int (unsigned long, void *)''unsigned long (enum dma_ch, struct samsung_dma_req *, struct device *, char *)'?#Ո҈$ȇhV T(ɈnHxHThܧ~(\ THh% T(ȭt(a T( ȓ TL#h5hdlT҈$ȇhVT҈("1`T(=҈THHɈnHxHTҨ#T葐UT$h5hdT(҈(aT[hAT( ȓ CT#  ?T#_?#{@9qT{#_ )+ih8J @@*?#{g_WOA8@%C@@*5@uA"!#R7A!&@"qAT@R***7!R*A@a `@HAH RRA!A!#R@qA!@z"@*A!#R&7@A!#R@7@A!?:T*\.B @[W(@W#@@`@A !*7* * @__q TRs@5@AR*`@R"RS@G(RIR A ) J@ɂ )ʎ Jby)(Rjy R rȂ9RB:?T*A8%C_ )T*@OGWF_EgD{B#_u*!(?#T!)!!*!w!*R*@?"T ?#5!?T! @!*!WJ@RCR**"@J@@! !(R!*!(R!? T!#@q!RR? T!? !~!{ !?wT!ws@!? T!A!#R7"@!!?A!#R@ 7_\qT@ [@ySQ(y"@_Xq T[@!yb@%@qT @2*)(C!B;KB*5&@qT2ՉR@A ^R5@6R(R:@4 R !!R!@!@7*>*!**!!@*ԠB$`V ?`4!?#{WO@`B!R@2*@)A( @@A!RtOB*WA{è#_?#{ O@@57*v** @OB{è#_*!?#{ WO@@@7:@5A* @5`4@5`4@AT?&@4(R*@%@qT@2*)( @@A!R*5* @OCWB{Ĩ#_!*B$`V?#{WO@@@@ @A!R@4h@@y@?@Tq@@5OB*WA{è#_֨@4V@>@@ m@B >@!?֨J@V@ m@B @ J@!?ֿ>J!!?#C{WOA8%C@@hz@v@av@?@T`r@@5@4`A*t @5`4t@5`4:@(4"@RJ@R**h@%@qTi@2*)("@RJ@CR**A8%C_ TOD*WC{BC#_h@(4h@IRAh>@ )`V hJ@@ҠB `@c#?`>hJ@(hV@ҠB @`@c#?`J!!?#{O@h&@qTt@2* @+R AJ1K2Չ X@)A952 i@)YSI ! *2R42T2l2t2(@*1yJ % 22(OA{¨#_(߈?#{WO@@1 **J )u2Չ2H@*u12) 2Ո@ijRtCӉ}ɛ)D} @ *1J j@_]q TkZ@jyj_IjTATH@ijtCӉ}ɛ)D} r@ *1k k@YqhTlZ@yk]@J%_ j@T*@1 *J aT@*1y) "2ՈH@*1u) 2HOBWA{è#_h@!Ah@!A@*ԉ߈߈߈߈*߈߈H߈?#{_WOA8%CB$B@? TuARRC)@ (R!ȎȒ8`!3#R7@RQq1!#R!3#RC_!C#R9@7@ q`TqT9  t9!t&?T@&@q Th"BHt"bP9_qHT (R)!š) `T@RAZ@A94 @4@v&BAT`BB`*@9qT2*Rh:D@H h )1(- @q Ti2D|A?kITh2 @h2D A @( ȚRQq8Ai2D ֚?kTq( T  @Ab2D ֚_k Th2 @5`BB`*@^R@A@9H7*A8%C_ TOEWD_C{B#_!bP9!@@9! @v@!*@9 ) J!qB! !! @4@u&BAT`BB`*@9qT2*Rh:D@H h )1(`BB`*hA"h?#{  BhAH" @{¨#_?#{O@Rh@t@A7@4h@%@qTi@2*)(*OA{¨#_?#C{og _ W O @@]qdT@6@v@Z@2D3yh&B_ k!Tn@:D kTr@P9 k TP9r2Dv:Dnb@97_@(5@T %:@T2ը_@@9)(@ETh~"COh^H52Di]8|Y#}S J*V5r@_ kTv@ kT")|Y_zwx@>4^* * kiT*hh* _'hchѨ\=4^k3x_@ 5b@9 7@@h 5@]qUTZ@(yh}kI T@Aw*6@9H46sN7*x .@(!{_L$R!@LTsYswY*6@9169K7hx b.@(!{_LDR!@HThY^ k^j@uj_@9 Q? qbT@TBB`*2*R:D@H h )1(BB&B!R@@4@92QqhT@JR1@1* *) @)1(;5_@h4BB(*@TBB`*2*R:D@H h )1(BB&B!R@@4@92Qq(T@JR1@1* *) @)1(:D@ S)1(*:D@ S)1(hY RJR@} v@ R%  Rq?q4(@ !hY R*@ @ *1k @Yq7TJCljtJ}̛8RJDJ} Z@ykIjTa@)%7JT?  @ *1k @]qTijRt@C}ɛIRD|} K@ *1) @?]q1TZ@yi]@iYk%k  kTThY(r@_AqT_qT?qcTr)}S)qK@ ET? qTr)}S)qK@y %xT4r)qK@9 8Tj@( j]h]86h@C]ChY6@( 6_@4iXhY7W-b@97@@(5@]q'TZ@bY(yh}_kT@iYA)@@?TCRH@aZbY?T#RhXbYA"W iYKI3s<59bYhYKA"s504r@ =S(K}SA)R 9@@B"@!S6)R 9@@B@!6r@* =S(K}SkHT @ @OCi8'@h{@ATC]4**u*3Rix!j@fY R?_~ R$_}%@37H@hA9(6V@B`|%@dJ@`?֨V@B`|!@dJ@`?hYhA9(6V@B`|%@d>@`?֨V@B`|!@d>@`?֨@!@@*1 !J c@*1J 1d@*1 QJ e@*1 AJ @*1@&BATBB`*@9qT2*R:D@H h )1(:OL*WK_JgIoH{GC#_!*@!@(!@a@?TbY#R@h!@s@*߈߈ ߈ ߈K߈K߈KHK߈c߈d߈e߈߈?#{O@@`^R@A7**OA{¨#_ֈ@*!*A?#{WO(@4@Q@1*(7* 77V72*i@ R)52i@)(OBWA{è#_!URV'6!26!26!2߈?#{BR|@{#_?#{OC A8)%CAR @5@@4|@A8%C@ T@OC{A#_)@?T?T@ qTq`Th5@!@AhR>@!@A>@!@A(R>@!A?#{ WOX@@@A9H5 @1 *J )y2 @*1q) "in@2(3@ *17 hr@AqTqT"@R *qT2ըR "@IR *qT2ը R "@qT2*(@972hZ@A94` @hv@uS T` @6h@!A@*1` @hv@2Ț}AQ3@*12) 2ը@97OCWB @{Ĩ#_h@!A2h@!in@A"h@!br@A`"Asv@A!* ߈߈߈߈߈?#{ _WO@*($B@ *1) "@ *1k )yXuc4r@k@J}SJql  _q) *ʂK@1 * ky2K22k@r@kqSk k=KK@ *1k2 2K2@ *19uJ j@j@2)2j @9i4u4a@Bb@92h@j@Z@2j(A9H4v@ pR)9r kTn@ R(( *42ʂh@r@922qS )R =3Ia@b@22ODWC_B @{Ũ#_ @4)@Bi2@r@AqTqTi@?qTb)}Sj@)qKE@ Ti@? q#Tb)}Sj@)qK%@x Th@4bj@qK@8+T߈߈K߈K߈߈?#{;WO A8%C*@ qTh\KRi_@jX@3q@)}SBJ!')H@1*  @i@R6 @i[@j^@3kW@)aBJ}Sk!+)h@1*  @i@R6 @`@#?v* J'6 IRV@k @B @/)`@?V@B`|@d`@?A8%C_ TOIWH{F;@#_H߈h߈?#{WO @? q( @j@? qT yj6 yjh7"OBWA{è#_?#{!{#_?#{{#_alias=platform:s3c64xx-spiauthor=Jaswinder Singh description=S3C64XX SPI Controller Driverlicense=GPLvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=spi_s3c64xxdepends=samsung-dma,exynos-cpupmalias=of:N*T*Csamsung,exynos4210-spialias=of:N*T*Csamsung,exynos4210-spiC*alias=of:N*T*Csamsung,exynos5410-spialias=of:N*T*Csamsung,exynos5410-spiC*alias=of:N*T*Csamsung,exynos543x-spialias=of:N*T*Csamsung,exynos543x-spiC*alias=of:N*T*Csamsung,exynos742x-spialias=of:N*T*Csamsung,exynos742x-spiC*alias=of:N*T*Csamsung,exynos758x-spialias=of:N*T*Csamsung,exynos758x-spiC*alias=of:N*T*Csamsung,exynos-spialias=of:N*T*Csamsung,exynos-spiC*scmversion=g570670d2bc80LinuxLinuxspi_s3c64xx5module_layoutғ__stack_chk_failIloops_per_jiffyƴkmalloc_cachesiLz__ubsan_handle_cfi_check_fail_abortMxplatform_driver_unregister3+samsung_dmadev_get_opsٌpinctrl_select_stateUclk_enableqs|clk_preparespi_controller_resumeV!pm_runtime_force_resume,pm_runtime_force_suspendr|spi_controller_suspend wclk_unprepareclk_disable( ]get_deviceUC͐exynos_update_ip_idle_status2y spi_unregister_controller٬put_devicezB>__pm_runtime_disableh__list_add_validO__pm_runtime_idleo6nktime_get_mono_fast_ns1devm_request_threaded_irqA`__init_swait_queue_head__pm_runtime_resume@__pm_runtime_use_autosuspend ospi_delay_exec__msecs_to_jiffies:Jwait_for_completion_timeoutp\_raw_spin_unlock_irqrestore/z%completek}__udelayMkdma_unmap_page_attrs$d debug_dma_mapping_error+#dma_map_page_attrs6{vdebug_dma_map_singleHD:dev_driver_stringGV__warn_printkΰis_vmalloc_addrvvclk_set_rate}spi_finalize_current_message 4_raw_spin_lock_irqsavep__pm_runtime_suspendd ɕgpiod_set_value_cansleepkmem_cache_alloc_traceof_get_child_by_name zkfreeaUgpiod_set_raw_value_cansleepCnUclk_get_rateGlof_match_nodeҮ__spi_alloc_controllerDregmap_update_bits_base;of_property_read_variable_u32_arraySdevm_kmallocC6of_get_propertytdma_set_coherent_maskL"Ydma_set_mask[[device_create_file%vpm_runtime_set_autosuspend_delayU4spi_register_controllerpinctrl_lookup_statedevm_pinctrl_get4b/pm_runtime_enable>|devm_clk_getED__cfi_slowpath_diagTdevm_ioremap_resource%of_alias_get_idjFqexynos_get_idle_ip_index.Hplatform_get_irq):iplatform_get_resource#regmap_readcsyscon_regmap_lookup_by_phandle)u_dev_warn9_dev_err__platform_driver_registerQ U_dev_infoikstrtointscnprintfGNU9xy v?FySFzjGNUX\tN    0 D \x | yyZ Z  s$s8H8L8`p t  >>< X |2222 2 222?TYXY`p t |66''11 4 4 (j,j4@ D PX\d   P P  $0D7LX8`tBxBvvGGXX     $ 0 ! 4 ! < D H P \ q` qp  g g   ) )   9 (2 (2 G G, :T ;d <l t  x  =    >       ( { , { 4 @ SD SL T R` @d @x     B > @ C D C D( A8 ?t E F d d  G A I J, D8 ID JP D\ 1` 1  C D C D A H(4 8 LCDCDAK@@(0848P`T`hp8t8VV//KA I,J8DDIPJ\DL$8(8PTdlpM M VV//RQ`QQ  TP0hP0l$  # (dhp8%< `   !;&@?D?LX\dtx   uu5 5 4%p!"R"8,***00-./*$0(0@-p./'%$%01,%%1t,354QQ Q Q!6!|"0"0 #0,#00#,H#W L#W P#+`#0l#0p#,#W #W #+$p$pL$t$x$$$$$$$$%%,%<%@%%%%%$&(P&T&`&|&/&&&&/& & &&0&!&!'`';t'&'O'O'<(@(H(T(X(d(l(2p(2|((((((()T) X) ))))J)J))>)>)))* *RL+ d+)p+ t+ |++ ,,, ,A $,A 4,<,/@,/L,\, d,h,t,-T/\.T/.1/`/`0<0@00042042000111X1R1'1213|220202L1P18282 2 2,2,2112222(2(2 22424211|2 2T 2 2T2222D 2$2H'(2',2(02(42d182 88OO 8$(04<4@H\LTX`Td'l(p'x |'l  ' $'D!('x!,'!0'H%4'`%8'x%<'%@'%D''(D* |,d*, *$,,+0,8+<,D,H@/P,TD/\$-`H/hd-lL/t-xP//\1X0`1T#E #H 88M,202  ( 81@2h  @HXhx ```(8HX8hx` (   hH0222222  2(2XxPh8X0182Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) 7:=@gjor  &' 098 | |) x! r  T tT  r   T\ T8PT F t P  $2 $0}<gHR TC 0 B<% t D pD0*lE0`Z',lE' x6 '   ' c$'M('8,'  0'   T# V#@4'+ 8' y <' @'PD'H'l:H''' ((0 ((@s ( *J|,4, , , ,m 8 ,,DD@/.PD/\} H/ hg L/ tP/ T/>T/(\1 `1 d1w d1 a  1L122222 2(2k ,2 02M 42?82 hhkhhhPh0hm   0 K*u I  0+ vh`8@@K @hhPh<  @ 0i`S >` /    \@8F`1    P-1~1222 2 222V2S 2-$2w(2,20242@82$Y  c9{!#!!%z;' b%V ' %8 '*%'F%mk'!X#  !, $"0L 0C    xh'Q ] ? M U T \d)  7t1 V+  s  >< Q<[  i q <  k Bv  + # i9 d  1.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.modinfo.rela.text.__cfi_check_fail.note.GNU-stack.rela.rodata.s3c64xx_spi_dt_match.llvm_addrsig.rela.data.dev_attr_spi_dbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.dataof_get_propertyloops_per_jiffyinit_completion.__keyof_property_read_variable_u32_array__udelaypm_runtime_set_autosuspend_delayexynos_get_idle_ip_indexspi_dbg_showwait_for_completion_timeoutdrvdata_list__ubsan_handle_cfi_check_fail_abortkstrtoints3c64xx_spi_dma_clientspi_dbg_show.cfi_jts3c64xx_spi_unprepare_transfer.cfi_jts3c64xx_spi_prepare_transfer.cfi_jts3c64xx_spi_irq.cfi_jts3c64xx_spi_setup.cfi_jts3c64xx_spi_cleanup.cfi_jts3c64xx_spi_remove.cfi_jtspi_dbg_store.cfi_jts3c64xx_spi_resume.cfi_jts3c64xx_spi_runtime_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jts3c64xx_spi_transfer_one_message.cfi_jts3c64xx_spi_probe.cfi_jts3c64xx_spi_suspend.cfi_jts3c64xx_spi_runtime_suspend.cfi_jts3c64xx_spi_dmacb.cfi_jts3c64xx_spi_hwinitdevm_pinctrl_getdevm_clk_getexynos_update_ip_idle_statusdma_unmap_page_attrsdma_map_page_attrssamsung_dmadev_get_ops____versionsktime_get_mono_fast_ns__msecs_to_jiffieskmalloc_cachess3c64xx_spi_driver_ids_dev_errdebug_dma_mapping_errors3c64xx_spi_driverplatform_driver_unregister__platform_driver_registerspi_unregister_controllerspi_register_controller__spi_alloc_controllers3c64xx_spi_unprepare_transfers3c64xx_spi_prepare_transfer__typeid__ZTSFivE_global_addris_vmalloc_addrplatform_get_irqs3c64xx_spi_irqdevm_request_threaded_irqs3c64xx_spi_setups3c64xx_spi_cleanupgpiod_set_raw_value_cansleepgpiod_set_value_cansleep_dev_infoflush_fifo_dev_warns3c64xx_spi_pm__stack_chk_fail__cfi_check_fail__warn_printkdma_set_coherent_maskdma_set_mask__cfi_checkenable_datapaths3c64xx_spi_dt_matchdev_driver_stringexynos758x_spi_port_configexynos543x_spi_port_configexynos742x_spi_port_configexynos_spi_port_configexynos5_spi_port_configexynos4_spi_port_configs3c2443_spi_port_configs3c6410_spi_port_configs5pv210_spi_port_configs3c64xx_spi_configdev_attr_spi_dbg__cfi_slowpath_diagscnprintfs3c64xx_spi_remove_raw_spin_lock_irqsavecompletepinctrl_select_statepinctrl_lookup_stateclk_set_rateclk_get_rateregmap_update_bits_base_raw_spin_unlock_irqrestorespi_dbg_storeclk_unprepareclk_preparedma_map_single_attrs.__already_donespi_controller_resumes3c64xx_spi_resume__pm_runtime_resumes3c64xx_spi_runtime_resumepm_runtime_force_resumeof_get_child_by_name__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduledevice_create_filedebug_dma_map_singlesyscon_regmap_lookup_by_phandle__pm_runtime_idle__mod_of__s3c64xx_spi_dt_match_device_tableclk_disable__pm_runtime_disableclk_enablepm_runtime_enablespi_finalize_current_messages3c64xx_spi_transfer_one_messagekfreeof_match_nodeplatform_get_resourcedevm_ioremap_resourceput_deviceget_devicekmem_cache_alloc_traces3c64xx_spi_probe__pm_runtime_use_autosuspendspi_controller_suspends3c64xx_spi_suspend__pm_runtime_suspends3c64xx_spi_runtime_suspendpm_runtime_force_suspend__list_add_validof_alias_get_idregmap_read__init_swait_queue_headdevm_kmallocspi_delay_execs3c64xx_spi_dmacbprepare_dma_note_9$x.99$d.89$x.79.Ltmp69$x.69$d.59$d.149$d.49__UNIQUE_ID_description439$d.139$x.39$d.129$x.29$d.119$x.19__UNIQUE_ID_alias309$x.109$x.9_note_8$x.98$x.88$d.78$x.68$x.58$d.148$d.48__UNIQUE_ID_author438$d.138$d.38$d.128$x.28$d.118$d.18__UNIQUE_ID_alias308$x.108$x.8$d.8$x.97$d.87$x.77$x.67$d.57$d.147$x.47__UNIQUE_ID_alias437$d.137$x.37$d.127$x.27$d.117$x.17__UNIQUE_ID_alias307$x.107$x.7$x.96$x.86$d.76.Ltmp66$x.66$x.56$d.146$d.46$d.136$d.36$d.126$d.26__UNIQUE_ID_scmversion316$d.116$d.16__UNIQUE_ID_alias306$x.106$x.6$x.95$d.85$x.75$d.65$d.155$d.55$d.145$x.45$d.135$x.35$d.125$x.25__UNIQUE_ID_alias315$d.115$x.15__UNIQUE_ID_alias305$x.105$x.5$d.94$x.84$d.74$x.64$x.54$d.144$d.44$d.134$d.34$d.124$d.24__UNIQUE_ID_alias314$d.114$d.14__UNIQUE_ID_alias304$x.104$x.4$d.4$x.93$d.83$x.73$x.63$d.53$d.143$x.43$d.133$x.33$d.123$x.23__UNIQUE_ID_alias313$d.113$x.13__UNIQUE_ID_depends303$x.103$x.3$d.3$d.92$x.82$d.72$x.62$x.52$d.142$d.42$d.132$d.32$d.122$d.22__UNIQUE_ID_alias312$d.112$x.12__UNIQUE_ID_name302$x.102$d.2$x.91$d.81$x.71$d.61$d.51$d.141$x.41$d.131$x.31$d.121$x.21__UNIQUE_ID_alias311$d.111$d.11__UNIQUE_ID_vermagic301$x.101$x.1$d.1$x.90$x.80$d.70$x.60$x.50__UNIQUE_ID_license440$d.140$d.40$d.130$x.30$d.120$d.20__UNIQUE_ID_alias310$x.110$x.10$x.100k@Da2D <2X@RSARBR@`]`}``@|`3%5`,0@x%f@``%?@`%%,`$ @ H%@h`%@Ⱥ(%P`@%X`@%``J0 LoٽPc0%c@ @h0%|@hP@|$h| u'cxm+S