ELF>z@@-,GNUa4i3AWElLinuxLinux6.1.0-38-amd64SH_xfH{Pu,H[HHHH{Pt H[AWAVAUIATEUH SHLpH=$DL$HtaHx(HHIIMnHIfEfAMfHA^ LMZ[]A\A]A^A_U1SHHeH%(HD$1|$x] AHL$HHt$D$@l$yf뽉HHHHD$eH+%(u H[]f.AVAUIATIUSHHeH%(HD$1H H@tCtL9kufCtFAHL$LHt$D$D$LcMCD$t^ftHD$eH+%(HH[]A\A]A^CHLHHEHH[ftH H2HfL끉HLHATAUHSHeH%(HD$1HL$Ht$D$HD$1|$uoH\$HHHHMH=BHtBE1@AAcHT$eH+%(HPHH0D@H[]A\HL$HE1AHt$D$D$ÅD$Pƒ<$E1ɹHA HÅyDHD$eH+%(H[]A\fHcH=ȉHHHHcH=؁ADtEtz {E1ɹHA HA?4v48<8E1ɹ  HA H,E1ɹHA HHHH-HHHH1HH(H=E1ɹHA HKIE1ɹHA H" E1ɹ HA HLT$HArUHAWAVAUATARSHHL$H HLeH%(HE1IFHH(1HH0HDH@1 LDžHH0HH0H H0H8L8HHLHt.H L(H8H0H H I$Ef 1L I^(AH߉ADLE)H9ECMHEDDANDAE9f tHEEASAAAFEFENDH(H0I~HDAA؉AAfEFAfAFDL8HH}H0DHLH8t!HEL}H8H0HEHEIH(H0H}AtHUHEHBHHHEH"HEEI~HHL) LH L)En MI9rHAM1EEPH(HHXH(EAHH(fLH(EEHH%jEESH(HHZfH(ADHHHHHEeH+%(uQHeD[AZA\A]A^A_]Ib HHDH(FA@LT$HArUHAWAVAUATIARSH0HH8eH%(HE1LkHHHHK DID$1HHNI$1HH<HHй H8HHDžHHHH}HHHHHHH Ht(HEHHHHEHEHMHHC(HHIt$HK I$1HKAA-H9EAH9EA1APEDDACDKCDHLL|I$It$EtXHH)I$It$HMH1HUeH+%(He[AZA\A]A^A_]IbS HI$C H)It$AVEHjHELPHEEHHHE1AHLFHLHK 9LT$HIArUHAWAVAUMATARSH0HHL$HeH%(HE1HHHD,AD1AOAw D$DH@1 H0HHH8HH8HH HHHLDžH t&H H H H8H(HL@L8HH},LHtHEH]H8LmIEMo(LDfAHAIHAGfEgLdH1ۃHHEeH+%(HeЉ[AZA\A]A^A_]IbAGEOHHEGAIwHPXtAIwH,DF HH/fn,IwHADHHEBHHHIHLE$HىIH AFPALH À|$bMIV`IHAFTIpHHLNIFXHHIdžH IdžHIdžMM0MuxMt/EGMI~PL11ÅLE1HHHHHHDLIt$remove (OTP)&priv->lockspi%d.%d-%sstatus %d? , binary pagesizeOTP, sector protect%s status error %d error %d reading JEDEC ID JEDEC id %016llx not handled AT45DB011BAT45DB021BAT45DB041xAT45DB081BAT45DB161xAT45DB321xAT45DB642xunsupported device (%x) add_dataflash --> %d write 0x%x..0x%x write @ %i:%i len=%i TRANSFER: (%x) %x %x %x xfer %u -> %d PROGRAM: (%x) %x %x %x pgm %u/%u -> %d blockpageerase addr=0x%llx len 0x%llx ERASE %s: (%x) %x %x %x [%i] erase %x, err %d read 0x%x..0x%x READ: (%x) %x %x %x read %x..%x --> %d mtd_dataflashat45db011dat45db021dat45db041dat45db081dat45db161dat45db321dat45db642dAT45DB641Eat45db641edrivers/mtd/devices/mtd_dataflash.c%s (%lld KBytes) pagesize %d bytes%s dataflash_erasedataflash_readdataflash_waitreadydataflash_writejedec_lookupjedec_probedataflash_probedataflash_removeat45dataflashat45dataflashalias=spi:mtd_dataflashdescription=MTD DataFlash driverauthor=Andrew Victor, David Brownelllicense=GPLalias=spi:dataflashalias=spi:at45alias=spi:dataflashalias=spi:at45depends=mtdretpoline=Yintree=Yname=mtd_dataflashvermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions  (08@80( (( (0@0( @ 8 8 8FHFHFHFHFHFH@8Hm__fentry__Ι__spi_register_driverY mtd_device_unregister zkfreeMq__dynamic_dev_dbg<driver_unregister kmalloc_cachesRkmalloc_trace __mutex_init?<sprintf9[__x86_return_thunk\_dev_infoA"<mtd_device_parse_register ]usleep_range_statespi_write_then_readV __stack_chk_failkl_dev_warnh__list_add_validKMmutex_lock spi_syncUrS__list_del_entry_valid82mutex_unlock_dev_err module_layout " "# #$ $% %& & '  '  '  (  (  ( (p(snR@&mtd_dataflashGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 EEHV [@dt@b@@@@@@@@B8cN]T w@@T@TATATAT!A 1A@AA`PA_AV -qÄ@{A͈AAAAΈ@AшAӈAՈA؈@AڈAڈA݈A݈@BB؈)B=B؈@QBڈfBՈzBՈB@BBBB@BBB BՈ@ B B C C@ C %CK 6Ch FC PC@ ([k  :" \C@$eCɈ$$iC%xC@%%e `%|ʈ@&hˈ'  kC V?h@Cc?C0V Y#@w"wCTT @ C  m@CC% |D@C`C wo&w@CwD"w@T@DT` D(D 6DKD ^D@kD H"o&Q@wDQ~DQDQDT@D-D-0D"** DO @  DђR! D*utrň@DȈ  ĈÈ LjƈDE E()$`"--]*EHEJ/EJeˆ Јψ PQ= ,҈ PQԈ PQ׈Nֈ PQNو P܈ۈ Q߈ވ P  Pw P ;EkPE"V ZE4J@[@fE  jE V?uE-@9:S1&~E&]&E E pE E  [E-EKE  [V?9:S1~EJ E  fEOPo&QwD[NF  fE[Po&QwD[׈F  fE<Ј$F   erasesizewritesizewritebufsizeoobsizeoobavailerasesize_shiftwritesize_shifterasesize_maskwritesize_maskbitflip_thresholdooblayoutpairingecc_step_sizeecc_strengthnumeraseregionseraseregions_erase_point_unpoint_read_write_panic_write_read_oob_write_oob_get_fact_prot_info_read_fact_prot_reg_get_user_prot_info_read_user_prot_reg_write_user_prot_reg_lock_user_prot_reg_erase_user_prot_reg_writev_sync_lock_unlock_is_locked_block_isreserved_block_isbad_block_markbad_max_bad_blocks_suspend_resume_reboot_get_device_put_deviceoops_panic_writereboot_notifierecc_statssubpage_sftusecountdbgotp_user_nvmemotp_factory_nvmemflash_platform_datanr_partsmtd_partitionmask_flagsotp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infonumblockslockmapmtd_req_statsuncorrectable_errorscorrected_bitflipsmax_bitflipsmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opsmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirmtd_partmtd_masterpartitions_lockchrdev_lockmtd_part_parser_datadataflashpage_offsetmtdflash_infojedec_idpageoffsetdataflash_driver_exitdataflash_driver_initdataflash_removedataflash_probejedecuse_extidjedec_lookupadd_dataflash_otpdataflash_writedataflash_readdataflash_erasemtd_dataflash.koԇȆ  !%j~+@U ly  <$ P!85 KP]%f }  pL!8@ !8!8,m<!88T!8l!p8 8!h8!08!8!8!P8!8+!8D!H8] %r!8!8!8 @P ` p2!M9%c^ zx x# xF Uiox $-8Janx__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9dataflash_driver_initdataflash_driverdataflash_remove__UNIQUE_ID_ddebug297.0dataflash_driver_exitadd_dataflash_otp__key.36add_dataflash_otp.colddataflash_erasedataflash_readdataflash_writedataflash_waitready.isra.0__UNIQUE_ID_ddebug263.17jedec_lookupdataflash_data__UNIQUE_ID_ddebug287.5__UNIQUE_ID_ddebug289.4dataflash_probe__UNIQUE_ID_ddebug295.1__UNIQUE_ID_ddebug291.3__UNIQUE_ID_ddebug293.2dataflash_probe.cold__UNIQUE_ID_ddebug275.11__UNIQUE_ID_ddebug277.10__UNIQUE_ID_ddebug279.9__UNIQUE_ID_ddebug283.7__UNIQUE_ID_ddebug285.6__UNIQUE_ID_ddebug281.8__UNIQUE_ID_ddebug265.16__UNIQUE_ID_ddebug267.15dataflash_erase.cold__UNIQUE_ID_ddebug269.14__UNIQUE_ID_ddebug271.13__UNIQUE_ID_ddebug273.12__func__.40__func__.39__func__.38__func__.37__func__.35__func__.34__func__.33__func__.32__UNIQUE_ID_alias304__UNIQUE_ID_description303__UNIQUE_ID_author302__UNIQUE_ID_license301__UNIQUE_ID___addressable_cleanup_module300__UNIQUE_ID___addressable_init_module299dataflash_spi_idsdataflash_dev_ids.LC1mtd_device_unregister__this_module__mod_spi__dataflash_dev_ids_device_tablecleanup_modulespi_write_then_readkfreeusleep_range_state__mod_spi__dataflash_spi_ids_device_tablemtd_device_parse_register__dynamic_dev_dbg__fentry__init_module__stack_chk_fail_dev_infospi_sync__list_add_valid_dev_errmutex_lockdriver_unregister__list_del_entry_valid__mutex_init_dev_warn__x86_return_thunksprintfmutex_unlock__spi_register_driverkmalloc_tracekmalloc_cachesTJO( / 4S=JLOQTzeTd ^ a `TIPpN ( S`VT  ?N` 4  F S  ] SVTDNNJ }` n S (E w  ] pS   8S % N _VdiqT]Y[/XYX]~ s  S 5 0 S  P S K  S3 d: ? SS b~ ` # h S V T Y [ X ! b `- 6 M T HY S~   S V TYY![EXOb`  S  S  %S/VT  Kc  \  H (` |   pWRO WU _!Z( 5Z? P (0p8 @  |}   "KWY[ `$d(m,s048<@DHL PTX\ `dhlptx|z~vyz|mp~p y }        $ ( , 0 4 8 < @ DHLPT3X\`d hlp%tCEI " *x|  $( B048 @YDH bPTX `dh pt x   Z  "hc     z #  3 t  r "  r :>   /= H@`S^i @t`MU/8/@pHP p/xp]/`n/P]/ P(0FP/X@`h/@s/@d/@K0/8@@H5h/p@x#/// (H/PX`// (8UPM.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?3:@Q *JE@]`*Z U@H^0*jCe@x^* ~:Hy@X`* 22(N  8@0a*T4x@a* " @j0*"  @j* @# @o*+ &&@q*;(&6@q*K0&F@r*!Y@*@T@x0*#s-x0-P..QdAA +J Ky0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H  IPHE^츹 ǚaL $83А$4M<6yvtOqptEKۿbHl2`4-K!X{lA4c(ߧL80GW K։s=z h Nx6#