ELF@@)(?#{CS[A8*@bBbB@!@!b@T@`v @ cc@s~A8@BBT{ARSB[C#_?#{[RS  @ R@(TcR@@!RBRv$҄a9bFca"9B@erdBtB"@9@Bb2@HT~@Rd2@R?>RcCSA[B{Ĩ#_cCcC`?#{! SS@R!*`@2Pܡa@!!@1*cA6TBR @? `@@1*!75`@@1*!`@2RSA@{è#_֠ ?#CA8{CS[*#BTT**4A8@BBT{A*SB[C#@C#_R4**`5c߈!߈߈߈?#{{#_^^^^?#{{#_sunxi-sideeprom-sunxi-sidallwinner,sun4i-a10-sidallwinner,sun7i-a20-sidallwinner,sun8i-a83t-sidallwinner,sun8i-h3-sidallwinner,sun20i-d1-sidallwinner,sun50i-a64-sidallwinner,sun50i-h5-sidallwinner,sun50i-h6-sidnvmem_sunxi_sid.license=GPLnvmem_sunxi_sid.file=drivers/nvmem/nvmem_sunxi_sidnvmem_sunxi_sid.description=Allwinner sunxi security id drivernvmem_sunxi_sid.author=Oliver Schinagl 9 =:int ee ,} *$u81$u32Y1$s64q$u64e   H   &Y #= * = | \  e;<1 t=>!oeN      ewq ee  @e9 e\*e.oo!}'/5< eae3 e+ e e0 e}3 e   e        !"#$%&'()*+,-./eeAeq*ee      e :CCeH ?e"e# *e$7 R%J @  e&   2    1 2"9 #y $ #  #  #  #  #   "    y    ; % I >9 %I r 2b %r   % 3   4Vy Pm\y HmPcy* Pm?yK  Pm+ ?f eA'D\,(#y y{+) y{P3 {+* {P,&     ,Hy  e +p{7 7   RX  X  B$CR(&|Rt|4 cdev~   hsid Rg5cfge6y!7' -]zn-]zn k77%OC!    &]R](yg]>ee'val^ yf^Pdsid` a5retbRc&>R'sid>?c?lQ'out@eBretCR6tKKK\Z KujoK " I h  -KKDK!oK 1 X w  *I9C6P U.  %^ _oQ      !*SC6P8 U.d  %^ _9 &'R'!yd'7ef'val( ye(Pcsid* +D!8   I .Pp  /""A # y Bmin B/max BBK%K>%EvalM()O")Q$/i=i(^)"")'nF#6%val(8(tmp"8$d vald+d3dW%ee4bFb%bI%cc/`val`,`4`Riaa5^val^'^/^Mi__0#LLE%valN'2val'.'Jiptr)2/]0dev3 >yFy0devF1 F=P0gfpFIm%%y%;P%Gm.yDPPm"Ge%e.  : ; 9 I 4:!; 9 I 41 1 >! !I: ; 9 (1X Y W <4: ; 9 I 1: ; 9 I:!; 9 I4:!; 9 I>! !I: ; 9!: ;9 I!I/ <> !I: ;9!I.?: ;9 'I< 1.: ; 9 ' !.: ;9 'I ! :!; 9 I8 !1X!Y W " #.: ; 9 'I !$:! ; 9!I%4:!; 9!I!&.:!; 9! 'I@|':!; 9 I( ) :!;9 *>! !I: ;9!+.?: ; 9!'<,.?: ; 9 'I<-1RUX!Y W .1X!YW /.: ;9!' !0:!;9 I15I2 :!; 9!3.?: ;9 '<4.?:!;!9!'<54:!; 9 I6 71X YW 8 :!; 9 9% U:$ > ; <&='>4: ; 9 I??4: ;9 I?<@( A.?: ; 9 'I<B.: ; 9 '@|C.: ; 9 'I@|D1RUX Y W E4: ;9 IF5G4: ;9 IH.: ; 9 ' I.: ; 9 'I L$($k$  ($  , X (&3K#5 .>25 y &'5 <}$$ } -!" .~ /! ~  .~.# =""" .!1  ~." ~<#'='+'x !z & 2w   w !"!!@ /1 ~  {J#g=0z  /sX c.8.  3"y Cy  '!x(." ~  '~  <. ~$ =$~   j.  yQ A?  B  i. ~$ =$~ "! . ~$ =$~"." ~  '~ ! xX.K!A ! !y/ Y u $Y#L ! X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tbytes___GFP_WRITE_BITnode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRS___GFP_NO_OBJ_EXT_BITNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTlog_post_read_mmioNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFTsunxi_sid_read_DQST_DQSTAT_LASTflagsMM_ANONPAGES__sleep_uswritelktime_t__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLE__ioread32_copyHRTIMER_BASE_MONOTONICARM64_VEC_SVEexitcall_tPIDTYPE_MAXkmalloc_noprofPGDEMOTE_KSWAPDkmalloc_typemoduleWORKINGSET_ACTIVATE_FILEsun4i_a10_cfgMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BITWORK_OFFQ_BH_BIT___GFP_UNUSED_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSktime_compareWORK_OFFQ_LEFTMOD_INIT_TEXT__timeoutHRTIMER_BASE_BOOTTIME_SOFTrandomnessplatform_deviceNR_WRITEBACKkmalloc_cache_typeADDR_LIMIT_32BITWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGWMARK_PROMOWMARK_HIGHNR_KERNEL_STACK_KB___GFP_NORETRY_BITadd_device_randomness__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSsun50i_a64_cfgusleep_rangeof_device_idPGDEMOTE_DIRECT__int128 unsignedLRU_ACTIVE_FILE___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITADDR_NO_RANDOMIZEMOD_TEXT__kernel_size_tbaseindexdev_set_drvdatalong long unsigned intVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDnvmem_cfgsunxi_sid_driver_exitSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASENVMEM_TYPE_BATTERY_BACKEDmigratetypeNR_DIRTIEDLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BITNVMEM_TYPE_FRAMalloc_tag___GFP_HIGH_BIT__SD_WAKE_AFFINE__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typesunxi_sidnode_statesNR_IOMMU_PAGES__kmalloc_cache_noprofDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_tsun8i_sid_read_by_reglong intwidthNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFToffsetHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFT_resmod_mem_type__timeout_us_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKnvmem_configDQST_DROPSNR_VMSCAN_WRITEnvmem_typeARM64_VEC_MAXNUMA_LOCALreg_valWORKINGSET_REFAULT_FILE__exitcall_sunxi_sid_driver_exitsunxi_sid_of_matchtrueNVMEM_TYPE_OTPNR_SLAB_RECLAIMABLE_B___GFP_MOVABLE_BITSB_FREEZE_FSnvmem_device__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLE__raw_readlNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSvalue_offsetVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64MOD_RO_AFTER_INITdatapid_typektime_add_usKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIlog_read_mmioKMALLOC_DMAIS_ERRcaller_addrclass_spinlock_irq_tNVMEM_TYPE_EEPROMNR_FREE_CMA_PAGESSB_UNFROZENNR_FOLL_PIN_ACQUIRED__UNIQUE_ID_license498NR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITusleep_range_statekfreeplatform_set_drvdatacallercontext__UNIQUE_ID_author495SB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEWORK_OFFQ_FLAG_BITScaller_addr0readlN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYusecsizezone_watermarkskzalloc_noprofZONELIST_FALLBACK__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILE___GFP_MEMALLOC_BITDQST_READSplatform_driver_unregister_oldsunxi_sid_driver_initpdev__hererseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listktime_getlog_post_write_mmioMM_FILEPAGESSB_FREEZE_PAGEFAULT__UNIQUE_ID_file497MOD_RODATAWORKINGSET_RESTORE_BASEsunxi_sid_probeNR_KMALLOC_TYPESsun8i_h3_cfg__UNIQUE_ID_description496__le32__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDof_device_get_match_data__u64devm_platform_ioremap_resourcenvmemWORKINGSET_NODERECLAIMclass_spinlock_twork_bitsgfp_tshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDsun8i_sid_register_readoutNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNTPTR_ERRneed_register_readout__compiletime_assert_374kmem_cacheDQF_PRIVATEcpu_relaxDQST_FREE_DQUOTS__kmalloc_large_noprofNVMEM_TYPE_UNKNOWNWORK_STRUCT_FLAG_BITS__raw_writelkmalloc_cacheswordKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMS___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILENUMA_MISSDQF_ROOT_SQUASH_Bpcpu_fcboolNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEaddrPGPROMOTE_CANDIDATEunsigned intNR_SHMEMsun50i_h6_cfgHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driver__kmalloc_noprofMIGRATE_TYPESlong unsigned int__u8devm_kzallocPIDTYPE_PIDvec_typeNR_ZONE_INACTIVE_ANONWORK_OFFQ_DISABLE_BITSNR_FILE_PAGES___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXECreadl_relaxed___GFP_ZERO_BITunsigned charnuma_stat_itemvmscan_throttle_state___GFP_DMA_BITsize_is_constantMIGRATE_PCPTYPESfalsePGPROMOTE_SUCCESSSHORT_INODEsun7i_a20_cfgKMALLOC_CGROUPNR_FILE_THPSdevm_nvmem_register__kmalloc_indexNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLCTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONcmp1cmp2__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT___GFP_NOFAIL_BITsigned chardevm_kmallocLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMmemcpyNR_ZSPAGESlog_write_mmio___GFP_HARDWALL_BITLRU_ACTIVE_ANON___GFP_HIGHMEM_BIT___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPsunxi_sid_driverPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESsunxi_sid_cfgNR_MM_COUNTERSclass_raw_spinlock_t__UNIQUE_ID___addressable_sunxi_sid_driver_init494N_GENERIC_INITIATORPIDTYPE_SIDMOD_INIT_DATAWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGdrivers/nvmem/sunxi_sid.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/nvmem./include/asm-generic./arch/arm64/include/asm./include/linux./arch/arm64/include/asm/vdso./include/uapi/asm-generic./include/uapi/linux./include/linux/schedsunxi_sid.csunxi_sid.cio.hio.hdevice.herr.hslab.hplatform_device.hktime.hdelay.hprocessor.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hinit.hstddef.hgfp_types.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hstack_pointer.hquota.hquota.hfs.hmodule.hnvmem-provider.htimekeeping.hstring.hio.hrandom.hof.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $(A-AFA-<A-A@ABCg A-A $$A-AEA-\tA-A@CCRwCA-A@-ACA4A-A0CCt A-A <A-APBBBC_ A-A  N(ddg  d b $vyt<<vH 8  (  vv$vWx3O?< "#v#$!2?Xwsunxi_sid.c__initcall__kmod_nvmem_sunxi_sid__493_228_sunxi_sid_driver_init6sunxi_sid_driver_init$xsunxi_sid_read$dsunxi_sid_probesun8i_sid_read_by_regsun8i_sid_register_readoutsunxi_sid_of_matchsun4i_a10_cfgsun7i_a20_cfgsun50i_a64_cfgsun8i_h3_cfgsun50i_h6_cfgsunxi_sid_driver__UNIQUE_ID___addressable_sunxi_sid_driver_init494__exitcall_sunxi_sid_driver_exit__UNIQUE_ID_license498__UNIQUE_ID_file497__UNIQUE_ID_description496__UNIQUE_ID_author495__platform_driver_register__ioread32_copymemcpy__stack_chk_failplatform_driver_unregisterdevm_kmallocof_device_get_match_datadevm_platform_ioremap_resourcedevm_nvmem_register__kmalloc_noprofadd_device_randomnesskfreektime_getusleep_range_stateT789;<=@;TXl<t<|>?@AtBBC8 9(P6x$ (,$(0:H8P(p8 + /_00-O&.-/2/@/G/N/Z/.h/Ir/` / /r/// //J/// /\!/G&/'2/@/E/Q/]/n///q//'// /]//S/a /// /4/a/M/} /u///a$/q*/0/i6/U</<B/H/:O/ _/e/ k/ r/} ///L/F//////-//n/T///A//!/'/ -/:3/:/3J/NP/V/ i/q// /// //////#/// / // /7!/} '/2-/04/D/4J/0P/V/ \/ b/ah/#n/t/z/t//| //(/j// / ///_/ ///#/ // / //P/H!/( '/-/4/4D/J/(P/V/\/ b/Ah/tn/It/ez///$ //r///Q /// / / ////Q/?/; /W/u / //e/I/!/n '/L -/?3/9/4?/E/VK/JQ/W/C]/ c/ i/o/8 u/{/ / //B ////p//o //5//7// /_////Y/ //#/E)/8 //5/[ ;/!B/JS/`Y/_/e/k/~/i/ // //X////// // //}/j//h/o //[// %/m+/91/7/=/D/N/A_/ e/# k/@q/w/ }/4//,//!///////-/ /? / /6  /Q % /+ / 1 / 8 /I /O /U /[ /f a /g /Rm / s / y / / / / / / / /i / / /* /$ / / /+ /E /~ /! /- /+ ? /K HT /&` 8i /u (~ /  /_  /t  /w  /  /S  "& /; 1 %O / Z %Ox / % /W % / / / / /+ /L / g /hs / / / / / /P /x! /Y= /{^ /+e  x /  /  /' /! / /E/-/ 8/Gm- $0-%Kp /</3 /T/[/;/&$<H/Tb/3 yt///x'Nm-/-?(6]|ll<pt/<>d}/ =i~ //3 /T/[/;x'x@`Nxu|`/ /'/x ///0/,/,+/7/CD/0V/,`/,p/ /0/,/,/y/"/0/ / / /""/0./ :/ G/r_/"k/0w/ / //"/0/ / / /0//08/P/x ^/{/E/Z/E///E///d /E/(///@/M/, [/ v/@///// /v* 0  00@P[e "02&0J*0X.0n2060:0>0B0L0Q0V0[0`0e0&j0,o03t0Ey0M~0U0a0l0w00000000000000 00!0,050@0O0_0g0o0t 0}0000#0-F 4<4@|4 44<<4@<.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.rela.altinstructions.rela.exit.text.rodata.str1.8.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @4@8]&+x&@H_H&1@;@6@_&PD(K@_H&`l0[@_& v$q@`H& 2!T@`&@ @a&H @a&P @a0&(jp,P@`& ,o@&!/-@@&-0380OH0>R'QeRahR yRxt@ &$T`'6 `Z