ELFXx@@%$?#{*!R@R{#_?#C)`Rr"R{S#`@A8eB!@@@)#A)3#yK9O9S9W9[95@9!R@R*5A8@BBҡT{B*SC#@C#_**!*!?#CA8c{B@@(B)+@)B* A)dA*A*CA*B|@|@c|@A8@@"BcҡT{DC#_?#A8{CS@CB# R r"R* 5@A8@BBT{A*SB@#_*!6@@9q`TR_?#{!@R{#_?#{S*4@*SA{è#_!RB*@T@ ?p"t*`5 @*SA{è#_?#{!{#_set rtc alarm failed, ret %d enable rtc alarm failed, ret %d read rtc time failed, ret %d imx-sc-rtc?#{{#_fsl,imx8qxp-sc-rtclicense=GPLdescription=NXP i.MX System Controller RTC Driverauthor=Anson Huang 7% = W&int q ,u81u16Ku32eq   # *'()*oq wbq q  @q *qMq.a a !o '} / 5 <qaq% xq+  qq0q}1q   q        !"#$%&'()*+,-./qq?qoqq     q:Lqqqq^J\+a aq q,      H . b ) , hdr-   hdr!"mon#day$%min& sec' u#$   *   "* .*       (   1     "    n 4 \ m ^J \o a \! x %x  ""_   ',#2  /f 1^ H  $^$ ! @ b  $^V  !^q q b  !b \ :^  H 0  ^  q 1$2^, ^$ 5$ ret^| ^^ nb|;}}! S^  devS0\e3SH dmsgU( hdrV retW^c4Xx ! l  N ^#devN7\NIq @^kdev@/\Ptm@Ex QresB'H *^dev*0\etm*Fx dmsg,'g @hdr- ret.^c^dev5\?;!ptr;<1!1ptr1=# ([ PQ#) H: PE QQ R5) | : E Q 6  d$ c! p  $ c7!( I !I<$ > >! !I: ; 9 (1 &I 4:!; 9 I : ; 9 I : ;9 I .?: ; 9 'I<>! !I: ; 9!<> !I: ;9! :!; 9 I8 .: ; 9 'I 1.?: ; 9 '<: ; 9 I: ; 9 I:!; 9 I4:!; 9 I>! !I: ;9 I!I/ :!; 9!I :!; 9 I8 4:!; 9!I!4:!; 9 I .:!; 9! 'I@|!1X!Y W ".?: ;9 '<#.1@|$41%% U&$ > ' (&)4: ; 9 I?<*4: ; 9 I?+( , : ; 9 -  : ; 9 .4: ; 9 I?/0.?: ;9 'I<1.: ; 9 '@|2.: ; 9 'I@|3: ; 9 I44: ; 9 I51RUX Y W 6.1@|71RUX Y W L,$N  ,$  % X  / ! /?. t  .n X n K  $ !(v ! t % !! !! ! "!%d X&ug %Y $N =#*2=9## !_ .v  Xv  v = '! % %/%>yY &  B+ %%)%0QM+ #= of  / . .! "1=!"=#L X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCSnode_stat_itemMIGRATE_HIGHATOMICimx_sc_ipcHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITimx_scu_irq_group_enableN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERtime64_tDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFTimx_sc_msg_timer_rtc_set_alarm_DQST_DQSTAT_LASTimx_sc_rtc_probeMM_ANONPAGES__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEPIDTYPE_MAXPGDEMOTE_KSWAPDimx_scu_get_handlemoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERONUMA_FOREIGNimx_sc_rtc_alarm_irq_enableIMX_SC_RPC_SVC_PMWORK_OFFQ_BH_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTrtc_time64_to_tmHRTIMER_BASE_BOOTTIME_SOFTSB_FREEZE_FSkmalloc_cache_type__arm_smccc_smc_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGNR_KERNEL_STACK_KBimx_sc_rtc_alarm_sc_notifierdeviceNR_LRU_LISTSADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECT__int128 unsignedLRU_ACTIVE_FILEIMX_SC_RPC_SVC_UNKNOWNeventADDR_NO_RANDOMIZEMOD_TEXTlong long unsigned intVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQTIMER_SOFTIRQrtc_class_opsSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEIMX_SC_RPC_SVC_RMIMX_SC_RPC_SVC_RETURNmigratetypertc_time__UNIQUE_ID_license497LRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BITtimeenableWORK_OFFQ_POOL_BITSzone_stat_itemimx_sc_rpc_svcNR_ZSPAGESMIGRATE_MOVABLEimx_scu_irq_register_notifierhrtimer_base_typenode_statesNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLErtc_ipc_handleWORKINGSET_REFAULT_FILElong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFT__u16HRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEimx_sc_rtcARM64_VEC_MAXNUMA_LOCALNUMA_MISSimx_sc_rtc_set_timedevice_wakeup_enabletrueNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQhour__SD_CLUSTERNR_WRITTENIS_ERRSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTdevice_set_wakeup_capableNR_SOFTIRQSNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharimx_sc_dt_idsMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSclass_raw_spinlock_irq_tVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64MOD_RO_AFTER_INITpid_typeKMALLOC_NORMALdevm_rtc_allocate_deviceN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMAIMX_SC_RPC_SVC_MISCclass_spinlock_irq_tNR_FREE_CMA_PAGESSB_UNFROZEN__SD_ASYM_CPUCAPACITYNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intalrm_tmimx_sc_msg_timer_get_rtc_timevm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITNR_ZONE_WRITE_PENDING__UNIQUE_ID_author495SB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolimx_sc_rtc_alarm_notifySCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYTASKLET_SOFTIRQzone_watermarksZONELIST_FALLBACKIMX_SC_RPC_SVC_PAD__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEBLOCK_SOFTIRQDQST_READSplatform_driver_unregisterimx_sc_rtc_set_alarmpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGES__UNIQUE_ID___addressable_cleanup_module494__SD_ASYM_CPUCAPACITY_FULLimx_sc_rtc_driver_exitMOD_RODATA__SD_WAKE_AFFINEnotifier_blockSB_FREEZE_PAGEFAULTNR_KMALLOC_TYPES__UNIQUE_ID_description496group__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDMOD_INIT_DATA__this_moduleWORKINGSET_NODERECLAIMrtc_wkalrmclass_spinlock_twork_bitsshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILEWMARK_PROMO__SD_FLAG_CNTPTR_ERRdevice_wakeup_disableDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSimx_sc_rpc_msgKMALLOC_RANDOM_ENDNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMSWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEarm_smccc_quirk__UNIQUE_ID___addressable_init_module493DQF_ROOT_SQUASH_Bpcpu_fc__mod_of__imx_sc_dt_ids_device_tableNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEPGPROMOTE_CANDIDATEunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSimx_sc_rtc_opsplatform_driverMIGRATE_TYPESlong unsigned int__u8PIDTYPE_PIDvec_typeNR_DIRTIEDWORK_OFFQ_DISABLE_BITSNR_FILE_PAGESyearGNU 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_EXECunsigned charnuma_stat_itemvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODErtc_deviceKMALLOC_CGROUPIMX_SC_RPC_SVC_TIMERNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLCTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITrtc_update_irqsigned charLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intIMX_SC_RPC_SVC_IRQKMALLOC_RECLAIMimx_sc_rtc_read_timeNET_RX_SOFTIRQLRU_ACTIVE_ANONarm_smccc_resimx_scu_call_rpcNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPimx_sc_rtc_driver_init__devm_rtc_register_devicealrmPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESimx_sc_rtc_driverNR_MM_COUNTERSclass_raw_spinlock_tHRTIMER_SOFTIRQN_GENERIC_INITIATORPIDTYPE_SIDdevice_init_wakeupWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGdrivers/rtc/rtc-imx-sc.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/rtc./include/linux./include/uapi/asm-generic./include/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/linux/firmware/imxrtc-imx-sc.crtc-imx-sc.cpm_wakeup.herr.hint-ll64.hint-ll64.htypes.hinit.hstack_pointer.hprocessor.hpid_types.hstddef.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.htime64.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hipc.hinterrupt.hplatform_device.hrtc.harm-smccc.hdev_printk.hsci.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-$(A-AFA-4 A-APEBBh A-A ,A-APEa A-A 4A-A@CBC[ A-A $$A-AEA-$HG-BGA-<A-A0BCI A-A `A-,((DG( \4p   $H X D  XDD  D + DW  2>)D ,'0AQb} $/ Xrtc-imx-sc.c$ximx_sc_rtc_driver_initimx_sc_rtc_alarm_irq_enable$dimx_sc_rtc_set_alarmimx_sc_rtc_set_timeimx_sc_rtc_read_timeimx_sc_rtc_driver_exitimx_sc_rtc_alarm_notifyimx_sc_rtc_probeimx_sc_dt_idsimx_sc_rtc_opsimx_sc_rtc_driverimx_sc_rtc_alarm_sc_notifierrtc_ipc_handleimx_sc_rtc__UNIQUE_ID___addressable_cleanup_module494__UNIQUE_ID___addressable_init_module493__UNIQUE_ID_license497__UNIQUE_ID_description496__UNIQUE_ID_author495__this_module__platform_driver_registerinit_moduleimx_scu_irq_group_enableimx_scu_call_rpc_dev_err__stack_chk_fail__arm_smccc_smcrtc_time64_to_tmplatform_driver_unregistercleanup_modulertc_update_irqimx_scu_get_handledevice_set_wakeup_capabledevice_wakeup_enabledevm_rtc_allocate_device__devm_rtc_register_deviceimx_scu_irq_register_notifier__mod_of__imx_sc_dt_ids_device_table70X87  9  $ (90:;: 08D< H H9:?@4A<BDC`dp4x4|DE( hPX445=4 (0>6) -_..+2&,--"2-@-G-kL-HZ-Mf-t-~y-( -V ---K---R -\--$ ---- (---2-d@-!P-V- \-c-@ s-y-:---- -----n-c--c-]-> - -- -:$-+- ;-A-G-] [-gc-q- - -P- ----L -]-Z ---q --O - -, --&-2-aB-H-N-T- Z-5`-Pf-#l-r-x-.~-- -z-5--q-- --G-R-e --Y- - --- ---H- %-+-2-)B-JH-N-mT-Z- `-f-6l- r-ex-~-G- --J-H-- --T-y -P-E--w --m-(--@-$ -- --8-.- %-+-L1-Y7- =-C-I-O-U-[- a- g-m-s-*y--= -- -t---Y-- --j---- --e ----. -V-!- '- --3- 9-@- Q-W-+]-+c-i-}- -z ---2 ----- -D--z-X-G -5- -----p-N"-w(- .-4--:-@-uF-gM-^-I d-j-Zp-sv- |-------- -u----$-?-- - ----&-,-?2-v8-. >-D-J- P- V-b-Ol-8|----- - - -`-K-t--- -A-f-- -0- -A  - -h - - -E -O* -/ -l4 -@ N -Z h -l -  - -Z -u -  -2 0 -W < XE - Q -] f -r !{ -  - $> - $ - $ - # -5 -6K -b -~ - - - -% -A -bW -w -X - -1 -_  -  - - * -) F -R -_ - h ( -5 -d  --$-"-4l-u----6`+ ((+" L( 0 #(3>H".1&.I*.U..e2.6.:.>.B.L.Q.V.[.`.#e..j.9o.At.Hy.X~.d.p.y.................$.-.3.?.Q.W.c.p #2<2@d2h(2422,20T2X.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.exit.text.rela.rodata.rela.exit.data.rela.init.data.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 @@hG"+&@K`"1;,6@pKx"F2sZt$U@KH" je@0L`" wr@L" @L"g;@LX#"2\P@p`"R@xpx"0@p"0G09v0;';(; @;;@u" h=#4 DTwM