ELF@@(&**** ***;*****  ***;* **** ***;*****      drivers/spi/spidev.c&spidev->buf_lock%pOF: buggy DT: spidev listed directly in DT include/linux/thread_info.hspidev%d.%dspispidevbufsizrohm,dh2228fvlineartechnology,ltc2488ge,achcsemtech,sx1301lwn,bk4dh,dhcom-boardmenlo,m53cpld?#h҈("1T҈$ȇhVTYhhTҨT9҈7(CT҈("1`T(~҈`HȯaT0҈$ȇhVT4覧(DT!ȓ҈7(C T[hT( ȓ cT#?T#_?# ?#C^{C_WOA8 B(@bT5 Kl@  j@2@ b5 7/36@7@q}@qT2@"Ru A8B_ ATOTWS_R{Q^_C#_?#C^{C_WOA8 B(@bT4 Il@_ .@*`3 j@ .@4b /36@57@` |@A8B_ TOTWS_R{Q^_C#_ִ!?#^{_WO( `R kTl@*@Ԃ`R(rk TH`R(rkTh`R(rkT`Rrk&T`RrkTvm` iH`R(rk- Th`R(rk`T`Rrk&T`Rrk,TA8 A9 @xӋ(7 @L6"kꃊk1 뇟(@"?("* @(`R(rk` TH`R(rk(TA8 A9 @(7 @k6xӪ"J郉J1_ ꇟ$x@"?("hN9 S* 8(`R(rk TH`R(rk#TA8 A9 @(7 @k6xӪ"J郉J1_ ꇟ x@"?("* @85vC@* 3ihAvC U9 4BiN9yizA8 @ E@+`R+r kT7 @k6xӪ"J郉J1_ ꇟx@"?("* 8A8 A9 @(7 @k6xӪ"J郉J1_ ꇟx@"?("* @8 )B;*5  RB* 8J@K@ ?* ?)Bu5 jT7 @k6xӪ"J郉J1_ ꇟ*x@"?("R * }A8 A9 @(7 @k6xӪ"J郉J1_ ꇟ x@"?("wN9* 8bA8 A9 @(7 @k6xӪ"J郉J1_ ꇟJ x@"?("* @8 5wN9v9*@6w9@A8 A9 @(7 @k6xӪ"J郉J1_ ꇟ x@"?("j@* %A8 A9 @(7 @k6xӪ"J郉J1_ ꇟx@"?("* @u5xCw*@5jx~@OCWB_A{Ĩ^_#_ `RF r kTvS@T**q"T*iAvC*U9 4)BjN9)yj 2? R=  *h*6v?cT*E*$ )@'6$ յ5$ R  F8* R F F՟A?#^{ WO*V|@ `R(D r kTl@@svS@T*%*&` "qbT*?cT*~E"**@+_+?)aT*~@OCWB @{Ĩ^_#_?#^{WO@ TN@__ kT@AT&@R@&`*@R@*B@Bvn**OBWA{è^_#_s&@s&?#^{ On@nut@hR@qhRT`.@`2@.2h@ChjOB* @{è^_#_?#^{A8 A9 @ xӋ(7 @L6 kꃊk1 뇟k/ *B;K5  RB Ak , 8Ս@- ? ?*B @ ?*" (B; 5  RB) 8)@*@ ?) ?(B{^_#_֟$ J@ '6$ $@h'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?# (B; 5  RB A8)A) * 8K@+ ? ?(Bտ#_֟$@H'6$ տ#_֟$ RF8 R F)F՟@?# (B; 5  RB) 8)@*@ ?) ?(Bտ#_֟$@'6$ տ#_֟$ RF8 R FF՟A?#^{ OA8 A9 @)xӋ(7 @L6+ kꃊk1 뇟4 *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*(" (B; 5  RB) 8)@*@ ?) ?(BOB @{è^_#_֟$ J@j'6$ $@'6$ Օh*$ R$ R F8K R Fk FF8 R FF՟@՟A?#^{ o g _ WOA8BIaR*RK@|CG E***#uzqc T"_H4 * 7(^aiv @kTH@ )A3"^z{ @kTXi<7* C3@H_8_8_8 !A9?q_x_8 %9@9 y*I 3b_ 3 y99 Y !9Y95 @)i@ Y@@`6H Yt74 3 @xw@_@qH7@@@AU!9qsb@Tv_vw@w7@"R@ @@t @* A8B_ AT*OOWN_MgLoK{J^_#_ִ!!?#^{_WOxA!@ 5RR@@!BB R|T2R* hAfN9 @Ay?cT5(R!ؚ.-2(@6Z*hCtNj w WhCj*OCWB_A{Ĩ^_#_azA!Ԣ$ )1*}_J*} ȫ5?#^{OL@t`B6i"A(  ҩJR* a@@i*i@ J+R(MFi!ɚH )hR@h5OA*{¨^_#_֟$ }_J) } ȫ5hR@5_$?#@9#qCT_@*_$_$_$_$_$_$_$_$_$_$_$?#^{Oc R* R7!B?cT R* R@@*!* 6@ R* R@*OA{¨^_#_?#^{ s@c@ R* R @{¨^_#_ֵ$parmtype=bufsiz:uintparm=bufsiz:data bytes in biggest supported SPI messageauthor=Andrea Paterniani, description=User mode SPI device interfacelicense=GPLalias=spi:spidevvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=spidevintree=Ydepends=alias=of:N*T*Crohm,dh2228fvalias=of:N*T*Crohm,dh2228fvC*alias=of:N*T*Clineartechnology,ltc2488alias=of:N*T*Clineartechnology,ltc2488C*alias=of:N*T*Cge,achcalias=of:N*T*Cge,achcC*alias=of:N*T*Csemtech,sx1301alias=of:N*T*Csemtech,sx1301C*alias=of:N*T*Clwn,bk4alias=of:N*T*Clwn,bk4C*alias=of:N*T*Cdh,dhcom-boardalias=of:N*T*Cdh,dhcom-boardC*alias=of:N*T*Cmenlo,m53cpldalias=of:N*T*Cmenlo,m53cpldC*scmversion=g92e94fca2f15Linuxspidev̄emodule_layoutdmemset ѩ__stack_chk_failOkmalloc_cachesR? Kgic_nonsecure_prioritiespcpu_hwcaps/cpu_hwcap_keys5arm64_const_caps_readyQXSKparam_ops_uint^!driver_unregisterUrS__list_del_entry_valid:Ndevice_destroyw\device_create$(,@5 DP$(`t$808X @ L, T ` \  p4 $((T ,40 4<8( <D@ DPH LXd Et F@ $ (H048E@DHF@P TXH``dhEpdtxF@tH4E8F@HHE(F@8HEF@H ($(E0,48F@@<DHHPXTXE`\dhFQptxEFQ   $( 0x 4 <@HLTX `dl<pxh|l| $(,<@P\| DH $L, 0P8,<TDHPT\`hltx04D dAB LK U(T8`  ( ASRQ O(P@NPMC P X `8 p Y C @p * X@ @X=  U UYC06`w  x + t L8 )j      ) v  ] $  ( X 0 i8, @  , H`  @ 0  P H +  0 S0  @S  < HFPT   `F  l `d9phx  9 q  x q$o (  ,O 0 k8<OM   B L ^I<}   1  RD/Hp    $ L ,EP|8TX"c    D"Po\V } h  t b,00 % Y   @@L   L   UUDM U?UP\\R P \? ` `Y 442p  ,2 j  (/8L@jh M62 +f   }  H  d   Hw b  - 9 ! !B Kwgu' )  U   q?UmUS   ! 7ZXZ#m  @O }  H"   @67|? \ 4i1u",$C.Qe $=@PX`h:poxMdP.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.rodata.spidev_fops.rela.altinstructions__versions.rela.fixup.modinfo.rela__param.rela.text.__cfi_check.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__ex_table.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data__param_str_bufsiz__param_bufsizclass_destroydevice_destroyspidev_init.__keyspidev_probe.__keyarm64_const_caps_ready__unregister_chrdev__register_chrdevdevice_list__cfi_jt_startparam_ops_uintno_llseek.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtspidev_open.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_ioctl.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_compat_ioctl.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_remove.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_write.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_release.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_probe.6a9471394270f4e4b69161d32d2627b5.cfi_jtspidev_read.6a9471394270f4e4b69161d32d2627b5.cfi_jt__mutex_initfind_next_zero_bitmemsetcpu_hwcap_keysspidev_classminorsspidev_fopscpu_hwcaps____versionsgic_nonsecure_prioritieskmalloc_cachesspidev_dt_ids__spi_register_driverspidev_spi_driverdriver_unregistermemdup_user__arch_copy_to_user__arch_copy_from_user_raw_spin_unlock_irq_raw_spin_lock_irqspi_setupuaccess_disable_not_uaouaccess_enable_not_uaospidev_openstream_openspidev_ioctlspidev_compat_ioctl__stack_chk_fail__cfi_check_fail__warn_printkno_llseekmutex_unlockmutex_lockdevice_list_lock__cfi_check__check_object_sizespidev_removespidev_write__class_createdevice_createspidev_release__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduleof_device_is_compatible__mod_of__spidev_dt_ids_device_tablespidev_messagekfreeput_deviceget_devicekmem_cache_alloc_tracespidev_probe__cfi_jt_end__list_del_entry_valid__list_add_validspidev_read__kmallocspi_sync$d.99$d.89__UNIQUE_ID_alias279$d.179$x.79__UNIQUE_ID_alias269$x.169$x.69$x.159$x.59$d.149$x.49$d.139$x.39.Ltmp229$d.129$x.29$x.119$x.19$x.109$x.9$x.98$x.88__UNIQUE_ID_alias278$d.178$d.78__UNIQUE_ID_alias268$d.168$d.68$d.158$d.58$x.148$x.48.Ltmp238$x.138$d.38$x.128$d.28$d.118$d.18$d.108$x.8$d.8_note_7$d.97$d.187$d.87__UNIQUE_ID_alias277$d.177$x.77__UNIQUE_ID_depends267$x.167$x.67$x.157$x.57$d.147$x.47$d.137$x.37$d.127$x.27__UNIQUE_ID_bufsiz317$x.117$x.17$x.107$x.7$x.96$d.186$x.86__UNIQUE_ID_alias276$d.176$d.76__UNIQUE_ID_intree266$x.166$d.66$d.156$d.56$x.146$x.46$x.136$d.36$x.126$d.26__UNIQUE_ID_bufsiztype316$d.116$d.16$d.106$x.6$d.6spidev_open.6a9471394270f4e4b69161d32d2627b5spidev_ioctl.6a9471394270f4e4b69161d32d2627b5spidev_compat_ioctl.6a9471394270f4e4b69161d32d2627b5spidev_remove.6a9471394270f4e4b69161d32d2627b5spidev_write.6a9471394270f4e4b69161d32d2627b5spidev_release.6a9471394270f4e4b69161d32d2627b5spidev_probe.6a9471394270f4e4b69161d32d2627b5spidev_read.6a9471394270f4e4b69161d32d2627b5$d.95$d.185$d.85__UNIQUE_ID_alias275$d.175$x.75__UNIQUE_ID_name265$d.165$x.65$x.155$x.55$d.145$x.45$d.135$x.35$d.125$x.25$x.115$x.15$x.105$x.5$d.5$x.94$d.184$x.84__UNIQUE_ID_alias274$d.174$d.74__UNIQUE_ID_vermagic264$x.164$d.64$x.154$d.54$x.144$d.44__UNIQUE_ID_alias334$x.134$d.34$x.124$d.24$d.114$d.14$d.104$x.4$d.4$d.193$d.93$d.183$x.83__UNIQUE_ID_alias273$x.173$x.73$d.163$x.63$d.153$x.53$d.143$x.43__UNIQUE_ID_license333$d.133$x.33$d.123$x.23$x.113$x.13$x.103$x.3$d.3.Ltmp2$x.92__UNIQUE_ID_scmversion282$d.182$d.82__UNIQUE_ID_alias272$x.172$d.72$x.162$d.62$x.152$d.52$x.142$d.42__UNIQUE_ID_description332.Ltmp232$x.132$d.32$x.122$d.22$d.112$d.12$x.102$x.2$d.2$d.91__UNIQUE_ID_alias281$d.181$x.81__UNIQUE_ID_alias271$x.171$x.71$d.161$x.61$d.151$x.51$d.141$x.41__UNIQUE_ID_author331$d.131$x.31$d.121$x.21$x.111$x.11$d.101$x.1$d.1$x.90__UNIQUE_ID_alias280$d.180$d.80__UNIQUE_ID_alias270$d.170$d.70$x.160$d.60$x.150$d.50$x.140$d.40$x.130$d.30$x.120$d.20$d.110$d.10$x.100v@g0U8S02: N*I**@H>%@0PQLoQn5*0@`R%%+X @U%b@U%+d@hV%EP,P@@XW%P@8Y%q@@` %,(@`g`%,@g%X@h%/&0@!@pi0%4 s>$(> iip '