ELFXq@@'&?#CA8{CS*[#T@B@@7@`(7`@ @ 7@(7`@B@ A8@"BcAT{ASB[C#@C#_?#{cBT@@@! {#_?#{S@[JA6R aa@?@TaBuV*@3@ t `BcB@? #$p?@ SA[B{Ĩ#_ @@* @@@@`?#{{#_?#{{#_snvs_lpgprfsl,imx6q-snvs-lpgprfsl,imx6ul-snvs-lpgprfsl,imx7d-snvs-lpgpr4h4nvmem_snvs_lpgpr.license=GPL v2nvmem_snvs_lpgpr.file=drivers/nvmem/nvmem_snvs_lpgprnvmem_snvs_lpgpr.description=Low Power General Purpose Register in i.MX6 and i.MX7 Secure Non-Volatile Storagenvmem_snvs_lpgpr.author=Oleksij Rempel $%int u Hi # *u =|  M&' t(M      )uo Mw M M j @M  M M.  ! ' / 5 < MaGM M+  M M0S M} M   M6        !"#$%&'()*+,-./MlMMM M:2MnMMMFJK*M     M9 FFFF  z dev! " cfg#$ z  9 '$9 .$9  u "    6 u@& 6 _ unO _  u4x   u  +   ?  F)  M FO  M Fp  M  p , !     p    F   K-$.F(YF, Y5 g dev[d\f]f^ /cfg_ ` Pa ef    St$ c0{a 1q %7 G!Sk c!ou |> OF09O"PO8MQ"valOFRPSR S 5F5#c59Md"val5Gg6e8 9 f:M ret;FP#kGdevk9 #FdevF12F=gfpFIWG23W>2i FSptriD;!optr;<41!bptr1=( I !I$ > &I4:!; 9 I(< >! !I: ; 9  1 : ; 9 I : ;9 I .?: ;9 'I<:!; 9 I>! !I: ; 9!<> !I: ;9! :!; 9 I8 I!I/ 4:!; 9!I!4:!; 9 I>! !I: ;9!.:!; 9! 'I@|1X!Y W :!;9 I.: ; 9 'I !:!; 9 I :!; 9! :!; 9 I8 .?: ; 9 'I< 4:!; 9 I!1X Y W ":!; 9 I#.:!;9 'I !$% U%$ > & '&(')4: ; 9 I?*( +.?: ;9 '<,.?: ; 9 '<-.: ; 9 '@|..: ; 9 'I@|/4: ; 9 I01RUX Y W 11X YW 2: ;9 I3: ; 9 I4.: ; 9 'I L0($; dl($  " X 6"=9!!#1K#1 h u .$ 2,$ L?K!"!# J~<# =#=#.!/I 71 "  z ! z ! !!!+ % " ! "eR /<Xy   z   o D2xJ X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tsnvs_lpgpr_writesyscon_nodeWMARK_HIGHnode_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_SHIFTNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGESkobject__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEexitcall_tPIDTYPE_MAX___GFP_HIGHMEM_BITPGDEMOTE_KSWAPDmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BITkobject_nameWORK_OFFQ_BH_BIT___GFP_UNUSED_BITsnvs_lpgpr_driverMOD_DATANR_LRU_BASEsnvs_lpgpr_driver_initNR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTHRTIMER_BASE_BOOTTIME_SOFTNR_WRITEBACKkmalloc_cache_typeWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BIToffset_lplr__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECT__int128 unsignedof_get_parentLRU_ACTIVE_FILE___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITsnvs_lpgpr_driver_exitMOD_TEXTVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDlong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEmigratetypeof_node_putNR_DIRTIEDregmap_bulk_readLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT___GFP_HIGH_BITregmap_readsyscon_node_to_regmap__SD_WAKE_AFFINEsnvs_lpgpr_readWORK_OFFQ_POOL_BITSzone_stat_itemNR_ZSPAGESMIGRATE_MOVABLEhrtimer_base_typenode_statesNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_tdcfglong int__UNIQUE_ID_file497NR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFToffsetHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKnvmem_configDQST_DROPSNR_VMSCAN_WRITEbytesARM64_VEC_MAXNUMA_MISSWORKINGSET_REFAULT_FILENR_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_WRITTENchardevice_dMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONsnvs_lpgpr_dt_idsMOD_RO_AFTER_INITpid_typeKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMA___GFP_DMA_BITclass_spinlock_irq_tNR_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_BIT__exitcall_snvs_lpgpr_driver_exitPTR_ERR_OR_ZERONR_ZONE_WRITE_PENDINGcontext__UNIQUE_ID_author495SB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEsnvs_lpgpr_probeMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYsizezone_watermarksZONELIST_FALLBACKregmapregmap_bulk_write__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEdev_name___GFP_MEMALLOC_BITDQST_READSplatform_driver_unregisterpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGES__SD_ASYM_CPUCAPACITY_FULLSB_FREEZE_PAGEFAULTkobjMOD_RODATAWORKINGSET_RESTORE_BASEprivNR_KMALLOC_TYPES__UNIQUE_ID_description496WORK_STRUCT_PENDING_BITPIDTYPE_PGIDof_device_get_match_dataMOD_INIT_DATAnvmemWORKINGSET_NODERECLAIMclass_spinlock_twork_bitsgfp_tshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNTPTR_ERRDQF_PRIVATEDQST_FREE_DQUOTSADDR_NO_RANDOMIZEsnvs_lpgpr_cfgWORK_STRUCT_FLAG_BITSnode__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMS___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEPGPROMOTE_CANDIDATEunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFT__UNIQUE_ID___addressable_snvs_lpgpr_driver_init494uintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDvec_typeNR_ZONE_INACTIVE_ANONdevice_nodeWORK_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_EXEC___GFP_ZERO_BITunsigned charsnvs_lpgpr_privnuma_stat_itemvmscan_throttle_stateMIGRATE_PCPTYPESPGPROMOTE_SUCCESSSHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSdevm_nvmem_registerNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLCTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONoffset_hplr__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITsnvs_lpgpr_cfg_imx6q___GFP_NOFAIL_BITsigned chardevm_kmallocLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMIS_ERR___GFP_HARDWALL_BITLRU_ACTIVE_ANON___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNUMA_LOCALPIDTYPE_TGIDsnvs_lpgpr_cfg_imx7dMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESNR_MM_COUNTERSclass_raw_spinlock_tN_GENERIC_INITIATORPIDTYPE_SIDWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGlock_regdrivers/nvmem/snvs_lpgpr.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/nvmem./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/linux/mfdsnvs_lpgpr.csnvs_lpgpr.cdevice.herr.hkobject.hposix_types.htypes.hinit.hprocessor.hpid_types.hgfp_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.htopology.hstack_pointer.hregmap.hnvmem-provider.hplatform_device.hof.hsyscon.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $(A-AFA-<A-APBBCBe A-A $0A-AHA-\,A-A@BBEjDA-A@-CDA B A B A$$A-AEA-Q(hhk|0, h - $    0 "D [ 5oUoA !!"!/EQesnvs_lpgpr.c__initcall__kmod_nvmem_snvs_lpgpr__493_153_snvs_lpgpr_driver_init6snvs_lpgpr_driver_init$xsnvs_lpgpr_writesnvs_lpgpr_readsnvs_lpgpr_probe$dsnvs_lpgpr_dt_idssnvs_lpgpr_cfg_imx6qsnvs_lpgpr_cfg_imx7dsnvs_lpgpr_driver__UNIQUE_ID___addressable_snvs_lpgpr_driver_init494__exitcall_snvs_lpgpr_driver_exit__UNIQUE_ID_license498__UNIQUE_ID_file497__UNIQUE_ID_description496__UNIQUE_ID_author495__platform_driver_registerregmap_readregmap_bulk_write__stack_chk_failregmap_bulk_readdevm_kmallocof_device_get_match_dataof_get_parentsyscon_node_to_regmapof_node_putdevm_nvmem_registerplatform_driver_unregisterP2l234586H7X8d9t:;(P1<00P & **++(&)-*84*[;*B*pP*W* ^*te* j*Jx*}**P *'** **^****s * *`*^* *#*)* /*K5*B;*A*G*M*S* Y*&_*Re*i k*$q*4w*}**q******u*L **! ****** **"*+*4*9=*F*O*X*a*av* |**P **`* ***) *?*o*( * ** **/*5*$ ;*A*2 M*^*d*9 j*p* v* |* ****r*A**Z **r****1*.* *****j*A *#*()*/*^ 5*;*A* G*\ M*T*yd* j*&p*v*|**'*h*~*"*=*** *]** *0*** *J**o* * ***r "*H(*.*Y4*O :*q@*F*L*0R*.X*" ^*d*)j*p*Zv*|* ** *:*****a** * *****; ** **?**G* * ***$***0* 7* H*= N*T*Z*`*Qf*m*~* * *F* ** ***x*3** *B ***^*p**V **N *&*,*H3*D** J*P*V*\*g b*h*Fz**2****} *M**-**?** * **q****=*f!*'* -*3*9* ?*} E*AL*\* b*h*n*t*Iz*q* *v**0* **********M** *i *j! *e- * ? *iV * n *{ *U * * 0 *   *  *T  **  *q  < * G  e *Wp  U *)  *  * *D ** * P *'q *~v * * *3 * * *  *&# 6 *{A T *l ] t * * *l *A * * $ |) 1 ( F f    *Z  * *i*#*A.*:*[CZ* g*i**A***` ** *$&*8* T*p*% 0  +5"+3&+K*+Y.+i2+6+:+>+H+M+R+W+\+a+f+k+%p+,u+8z+D+P+^+n+u+}++++++++++++++ ++%+7+</</@|///.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.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 @0@HCh$+p&@DH$18;86@D$P<(K@EH$`d$[@XEH$ k2 @z@EH$ @E$@F$@F#$vEP@j`$ ?@`j`$ J@j8$0["0W7E209';9K9 c9(^@n$";%1 @op