ELF@@0.  Nst54spi_power_onST54Lfailed to get pinctrl state power_mode%s: Power mode: ST54J SE-only eseresetinclude/linux/thread_info.h%s : TSU_NSS configuration be implemented! %s : st54 set nReset to Low &st54spi->spi_lockfunc%s: ST54H mode not supportedinclude/linux/uaccess.h../private/google-modules/nfc/ese/st54spi.c%s: Power mode: ST54J Combo st54spi_probedefaultcould not get pinctrl st54spialready open %s: Power mode unknown: %s Loading st54spi driver, major: %d ST54JseST54Jfailed to set pinctrl state %s: Default power mode: ST54J Combo spinone&st54spi->buf_lockdevice_list_lock.wait_lock%s: Power mode: ST54L device_list_lock%s : st54 set nReset to High %s: Power mode: ST54H %s : Unable to request esereset %d st54spi_parse_dtST54H%s: Power mode: none bufsizst,st54spi?#h҈("1T҈$ȇhVTYhhTҨT9҈7(CT҈("1`T(~҈`HȯaT0҈$ȇhVT4覧(DT!ȓ҈7(C T[hT( ȓ cT#?T#_?#{@9qT{#_ )+ih8J @@*?#{_WOc**BR*!!B?#T@c* R@R-R@ v*OCWB_A{Ĩ#_ !BCR*XR!B*26@~())hT@@S*?cT5(R!ؚ43 )?1(@6ZhE!B:RtNhv9*VhE!B:Rhv9 )1*}_J*} ȫ5?#{OL@t"~*`6i"F(  ҨIR  a@@h&i@ J+R(5zi!ɚH H)h"A5@c* R@OA*{¨#_ }_J) } ȫ5h"AH5?#{WOTBOBWA{è#_!uRVR!!5RvR!!5uR6R! ! 5uRVR!B!*J?"TJA qaT?T!!5*!!B#R!5!!J!B?#{_WOCA8 %C(@bT5 @* ;A @b5 /36#+@U 7@q}@q+ T@"RR A8*@9xӊ(7+@K6"@J냋J1_ ꇟA *B;K5  RC)!) + 8l@, ? ?*BՈ"@)"* (B; 5  RC) 8)@*@ ?) ?(B5u A8%C_ AT@OUWT_S{Q#_ J@7@7 R R F8K R F) FF8 R FF?#C{_WOCA8 %C(@bT4 @*@@T!!@(T@5_@*R A8*@9xӊ(7+@K6"@J냋J1_ ꇟ *B;K5  RC)!) + 8l@, ? ?*Bը"@)" (B; 5  RC) 8)@*@ ?) ?(BB :A @4b  /36"*@57@` |@@@T!!@@T@5A8%C_ aTOTWS_R{QC#_!*@_h!!*@*!! J@7e@h7| Rd R} F8K R F) FF8 R FF?#C{_WOCA8 `R%C*_ k T*!6 A8*@9vS(7*@j6xө"@)ꃊ)1? 釟I 76 A8*@9vS(7*@j6xө"@)ꃊ)1? 釟) @"*@*`R(rk Th`RrkL T(`R(rk@TH`R(rkTh`R(rka;TERA8 @9(7 @i6xӨ"@郉1 臟6x@")"wvV9* 8` h`Rrk T(`R(rk@TH`R(rkTh`R(rk4TALRA8 @9(7 @i6xӨ"@郉1 臟/x@")"* @8.5wvV9vv9*-6wv9m`RrkT`Rrk`ThlRrkA.TFRA8 @9(7 @i6xӨ"@郉1 臟)x@")"@** @`Rrk@T`Rrk"ThlRrk(TORA8 @9(7 @i6xӨ"@郉1 臟$x@")"* @"5qADRA8 @9(7 @i6xӨ"@郉1 臟x@")"wE* 8AERA8 @9(7 @i6xӨ"@郉1 臟x@")"hV9 S* 8GRA8 @9(7 @i6xӨ"@郉1 臟x@")"* @8@!JRA8 @9(7 @i6xӨ"@郉1 臟x@")"* @85vE@* 3i*6vFRA8 @9(7 @i6xӨ"@郉1 臟x@")":A* kDRA8 @9(7 @i6xӨ"@郉1 臟 x@")"hE-* KMRA8 @9(7 @i6xӨ"@郉1 臟x@")"* @5xEw*@7:x$GRA8 @9(7 @i6xӨ"@郉1 臟x@")"* @5Nt T~@A8%C@ TODWC_B{AC#_*?cT*7@**wE> *h*`6w?#C{WOCA8*%C `R)D r? kT A8*@9W|@vSJ(7?@@J郉J1_ ꇟ*@"*@**?T*B|@*` V@"4" @) _ ?aT**~@A8%C@ TODWC{A@C#_?#{WO*@TN@Z? k!T@(5f@R@f@j@R@j@u!R**OBWA{è#_sf@sf_!?#{ O*@h"Aqh"ThZAVqAThRA5hJAqT`@*Z`@`@t"h*@Eh:u.@uOB* @{è#_?#{ 4hJA)R qiV T q@TqT(RhZhZAVqAThRA5hJAqT`@*Z @{¨#_`@*qRRBR`@!R`*@!BR_R`@!RqRRBR`@*`*@!BwRRBR`@!RqRRBR`*@!B?#{ O`R Dr?kTtS@@T @OB{è#_֨~EӿqHbTR` R*3 (B; 5  RC A8)!) * 8K@+ ? ?(BՈx@")" (B; 5  RC) 8)@*@ ?) ?(B@s@7@h7 R RF8 R F)FF8 R FF?#{ o g _ WOA8%C RR@|* aCG  4@***vRA8qsbւ@T2_ hi*7ɲ^   J@ kT@xJ@9(7@J@j6*x)!@)ꃊ)1? 釟hY2^:  )@ kT2_wY7*R@ @9Hxө(7@*@J6I#@)ꃊ)1? 釟Q )B;*5  RC@J!J + 8l@, ? ?)BH#@)A"9 (B; 5  RC) 8)@*@ ?) ?(BhY_88i\8_8q@9)_8) *˲_xI 3(*r_l8kxh8i5@9Ah@y"6h?Yk )@ 7@7 R Rwt*@x"w*@ _@qq 7@ 4@@@@A83A!h@qsTz_Rw@"R+ (B; 5  RCՉ * 8K@+ ? ?(BHxH#8@" (B; 5  RC) 8)@*@ ?) ?(B(@7(@H7 R R7  w  * !(* @A8%C_ aT*OOWN_MgLoK{J#_ F8* R FJ FF8 R FFF8 R FՉ¿FF8 R FF?# (B; 5  RC A8)!) * 8K@+ ? ?(Bտ#_@7 RF8 R F)F?# (B; 5  RC) 8)@*@ ?) ?(Bտ#_@7 RF8 R FF?#{!{#_ֵ?#{{#_$parmtype=bufsiz:uintparm=bufsiz:data bytes in biggest supported SPI messageauthor=Andrea Paterniani, description=User mode SPI device interfacelicense=GPLalias=spi:st54spivermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=st54spidepends=alias=of:N*T*Cst,st54spialias=of:N*T*Cst,st54spiC*scmversion=g3df759796c36LinuxLinuxst54spi떎module_layoutdmemsetғ__stack_chk_fail -'kmalloc_cachesR? Kgic_nonsecure_priorities Ycpu_hwcapsתAcpu_hwcap_keys5arm64_const_caps_ready4-param_ops_uintiLz__ubsan_handle_cfi_check_fail_abortdriver_unregisterUrS__list_del_entry_valid{4wclass_destroy.device_destroyP֩0devm_pinctrl_getת devm_gpiod_getZ%strcmpkof_get_propertyk__unregister_chrdev[4nonseekable_opennput_deviceE:#__kmalloc -kmem_cache_alloc_trace ]usleep_range_statetjgpiod_set_value Vgpiod_get_value <get_device<spi_setup(__arch_copy_from_user%7pinctrl_select_state()qpinctrl_lookup_stateTl__arch_copy_to_userxp __might_faultHۈ__check_object_size _raw_spin_unlock_irq_raw_spin_lock_irqspi_synch__list_add_validc2no_llseek zkfree^^_dev_errmutex_unlock/,device_create{f8emutex_lock_nestedh˽__mutex_init)R__raw_spin_lock_initV__class_create[(_dev_info<__register_chrdevp^__spi_register_driverGNUKgx|ph)GNU===9=9==b; =$=(;0c48<=@=D;H;LdP;X;`;d=h=tx;HH|==; ; e=B=B;0;0f<<g;@;@<;@=D=H;\h;@;@<<m<<i===g=gj>|< <i== =g$=g0j@kH;@L;@op<<g;;;@;@k; ;$=(=4;8<<@<Di=9=9=====p=p== =D$=D,=0=8H=JL=JP=T=\c`=cd=ct=}=}j========j===== =$=(=4c8=<=LjT=X=\=`=lj<<gPmloxpnq==rl s i      < < g = = t = = u q = =( r v m o p n =u =u t = =$ u0 ih =}l =}t j =} =} j  = = = =     oxp,g==r>$>$p\=`=hr>$>$w$=(=0ry>$>$==r<>$H>$\>8d=h=pr>$>$==rL>$X>$`=d=lr>$==r<>$H>$lw==r>$>$==rh>$t>$|==r>$>$w==$r|>$>$i~>>h(kPwdox pg,>L>(Xp>hki~< <(g,<0<h<p<t}<<}<<i>8<<ik$=(=,j0<4<8i\<`<hgzkkoppk<<izz{z====cz,{8z@=D=H=L=Pc`{pz{====c}(=,=4rDqvk$(}L<T<<<q==r v\!mx!|!!!!o!p!n ""="=T"rd"q"s# #l#x#k#\$`$$$d>%h>%>%>%> %> %0>$%4>$%<>%@>%H>%L>%h\l>$p>$x>%|>%$Z%>%>h%l %>t%>` %>(%>h%> %>D$%[ <<a>x>H>|>H >$>\(0>4>\8@> D> HP> T>P X`> d>, hp>t t> x>x > > >4 >l > >p > > > > > > > > > >H>>L> >\$>4(0>4>$8@>D>HP>T><X`>4 d>x!hp>8 t> x>H >!> >!> > > >!>h">#>l">">|">,#>"> #>"> #>">4# >$$>\$(0> $4>T$8@>$D>l$HP>$T>$X`>$d>$hp>$t>$x> >< > >@ >$ >D $>, (>H 0>L 4>L <>| @>P H> L>T T> X>X `> d>\ l>t p>x>x |>> > > >> >> >> >> > > >$>P>D>T>H>d>L>p>P> >T>>X >$>\,>0>`8><>dD>< H>#P>@ T>#\>P `>#h>\ l>#t>| x>#> >#> >#> >#> >#>p">#>t">#>">#>">#>">#>">#>">#>">#>#>$>$ >t$(>$,>x$4>$$8>|$@>0$D>$L>P$P>$X>$\>$d>$h>$p>$t>$|>$>$> ^ >X#>>>$>H,>4>X@>L>HT>\>th>t>>@> @>@>D@ >$@((>T,@00>4@88>D<@D@>D@PH>pL@XP>T@`X>\@l <(<(= <>$>$%>%>%(=P=(=U8<8@<8H<h=<<>%> %>%>%>%(>%8> %Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) %Gl'  ZP[    h PS   0a@  |E3|.hhQ  0  |t t@1 xP =n <  @ `  D d$H )0Z L ~ pw x z y | < P PHT F  j Tc X f `e \ ]` ` <p t  l; 8 x= Q  ( u  ' $ )  = x a       0 k$ llM (@ (L$p   6$d # ^@H8h   ( X 0 Q8H@3^H t P  X qahTh hD>DD8J{  L  P D*qH 6`g  L  P T0]@"S w Xp  s \r P,I`8d? hc `\ 8 _ p^ < D#5P#  L 4 \1 #6 hJ #t#!n    #" 6 #q Z#  #  l" ) p"d#F#  "  #  #W#9"  "  #  #J",#W $l l X# $   $70~$Ct$t ( x$ @  $ 4|$#@j$L/$` $ P} $ ` $X$Vd$pL $p pi $l |k $B$%%8  %\ %U %X %W $%(. { 8( ( - " M6A +>  C * / C ~g 0  @ $%D%3% %Z%%%%o %$%S$ %& &$& c  / ') ) < E ^y$&')$,$"L (yU@k*hM={#r$A3'dDu.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.rodata.st54spi_fops.rela.altinstructions__versions.rela.data.st54spi_spi_driver.rela.fixup.modinfo.rela__param.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__ex_table.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data__param_str_bufsiz__param_bufsizof_get_propertyclass_destroydevice_destroyst54spi_probe.__keyarm64_const_caps_ready__unregister_chrdev__register_chrdevdevice_list__ubsan_handle_cfi_check_fail_abortparam_ops_uint__might_faultst54spi_open.cfi_jtst54spi_compat_ioctl.cfi_jtst54spi_ioctl.cfi_jtno_llseek.cfi_jtst54spi_remove.cfi_jtst54spi_write.cfi_jtst54spi_release.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtst54spi_probe.cfi_jtst54spi_read.cfi_jt__mutex_init__raw_spin_lock_initmemsetst54spi_power_setdevm_pinctrl_getdevm_gpiod_getst54spi_parse_dtcpu_hwcap_keysst54spi_classminorsst54spi_fopscpu_hwcaps____versionsgic_nonsecure_prioritieskmalloc_cachesst54spi_dt_ids_dev_errst54spi_major__spi_register_driverst54spi_spi_driverdriver_unregister__arch_copy_to_user__arch_copy_from_user_raw_spin_unlock_irq_raw_spin_lock_irqspi_setupstrcmp_dev_infost54spi_opennonseekable_openst54spi_compat_ioctlst54spi_ioctl__stack_chk_fail__cfi_check_failno_llseekmutex_unlockdevice_list_lock__cfi_check__check_object_sizest54spi_removegpiod_set_valuegpiod_get_valuest54spi_writepinctrl_select_statepinctrl_lookup_stateusleep_range_state__class_createdevice_createst54spi_release__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__st54spi_dt_ids_device_tableuaccess_ttbr0_disableuaccess_ttbr0_enablest54spi_messagest54spi_get_ioc_messagekfreeput_deviceget_devicekmem_cache_alloc_tracest54spi_probe__list_del_entry_valid__list_add_validmutex_lock_nestedst54spi_read__kmallocspi_sync_note_9$x.199$x.99$x.189$x.89$x.179$x.79$d.269$x.169$d.69$d.259$x.159$d.59$d.249$x.149$d.49$x.239$d.139$x.39$x.229$d.129$x.29$d.219$d.119$x.19$d.209$x.109$x.9_note_8$d.198$d.98$d.188$d.88$d.178$d.78$d.168$x.68$d.258$d.158$x.58$d.248$d.148$x.48$x.238$x.138$d.38$d.228$x.128$d.28$x.218$x.118$d.18$x.208$x.108$x.8$d.8$x.197$x.97$x.187$x.87$x.177$d.77$x.167$d.67.Ltmp257$d.257$x.157$d.57$d.247$x.147$d.47$x.237$d.137$x.37$x.227$d.127$x.27$d.217$d.117$x.17$d.207$x.107$d.7$d.196$d.96$d.186$d.86$d.176$x.76$d.166$x.66$d.256$d.156$x.56$d.246$d.146$x.46$x.236$x.136$d.36$d.226$x.126$d.26$x.216$x.116$d.16__UNIQUE_ID_scmversion306$x.206$x.106$x.6$x.195$x.95$x.185$x.85$x.175$d.75$x.165$d.65$d.255$x.155$d.55$x.245$x.145$x.45$x.235$d.135$x.35__UNIQUE_ID_bufsiz425$x.225$d.125$x.25$d.215$d.115$x.15__UNIQUE_ID_alias305$d.205$x.105st54spi_probe.__key.5$d.5$d.194$d.94$d.184$d.84$d.174$x.74$d.164$x.64$d.254$d.154$x.54__UNIQUE_ID_alias444$x.244$d.144$d.44$d.234$x.134$d.34__UNIQUE_ID_bufsiztype424$d.224$x.124$d.24$x.214$x.114$x.14__UNIQUE_ID_alias304$x.204$d.104$x.4$d.4$x.193$x.93$x.183$x.83$x.173$d.73$d.263$x.163$d.63$d.253$x.153$d.53__UNIQUE_ID_license443$x.243$x.143$x.43$x.233$d.133$x.33$x.223$d.123$x.23$d.213$d.113$x.13__UNIQUE_ID_depends303$x.203$x.103st54spi_probe.__key.3$x.3$d.3.Ltmp92$d.192$d.92$d.182$d.82$d.172$x.72$d.262$d.162$x.62$d.252$d.152$x.52__UNIQUE_ID_description442$x.242$d.142$d.42$d.232$x.132$d.32$d.222$x.122$d.22$x.212$x.112$d.12__UNIQUE_ID_name302$d.202$d.102$d.2$x.191$x.91$x.181$x.81$x.171$d.71$d.261$x.161$d.61$d.251$x.151$d.51__UNIQUE_ID_author441$x.241$x.141$x.41$x.231$d.131$x.31$x.221$d.121$x.21$d.211$d.111$x.11__UNIQUE_ID_vermagic301$x.201$x.101$x.1$d.1$d.190$d.90$d.180$x.80$d.170$x.70$d.260$d.160$x.60$d.250$d.150$x.50$x.240$x.140$d.40$d.230$x.130$d.30$x.220$x.120$d.20$x.210$x.110$d.10$d.200$d.100@yga`H`2D (%X05S1525@@]@@@@T(-5@,0@h}x-b@}@ -@ -t@@`-,@x@ -W@`R@@-%A$ @H-0A(@H`-XAB@-B@- @ؗ-f@-J0 LoYkC08@C@3@Ț0-'G @T$hT %/Ze