Searched refs:rtc_regs (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/rtc/ |
| H A D | mx27rtc.c | 21 struct rtc_regs *rtc_regs = (struct rtc_regs *)IMX_RTC_BASE; in rtc_get() local 24 day = readl(&rtc_regs->dayr); in rtc_get() 25 hour = readl(&rtc_regs->hourmin); in rtc_get() 26 sec = readl(&rtc_regs->seconds); in rtc_get() 40 struct rtc_regs *rtc_regs = (struct rtc_regs *)IMX_RTC_BASE; in rtc_set() local 55 writel(day, &rtc_regs->dayr); in rtc_set() 56 writel(hour, &rtc_regs->hourmin); in rtc_set() 57 writel(sec, &rtc_regs->seconds); in rtc_set() 64 struct rtc_regs *rtc_regs = (struct rtc_regs *)IMX_RTC_BASE; in rtc_reset() local 66 writel(0, &rtc_regs->dayr); in rtc_reset() [all …]
|
| H A D | mxsrtc.c | 21 struct mxs_rtc_regs *rtc_regs = (struct mxs_rtc_regs *)MXS_RTC_BASE; in mxs_rtc_set_time() local 24 writel(secs, &rtc_regs->hw_rtc_seconds); in mxs_rtc_set_time() 31 ret = mxs_wait_mask_clr(&rtc_regs->hw_rtc_stat_reg, in mxs_rtc_set_time() 42 struct mxs_rtc_regs *rtc_regs = (struct mxs_rtc_regs *)MXS_RTC_BASE; in rtc_get() local 45 secs = readl(&rtc_regs->hw_rtc_seconds); in rtc_get() 62 struct mxs_rtc_regs *rtc_regs = (struct mxs_rtc_regs *)MXS_RTC_BASE; in rtc_reset() local 69 ret = mxs_reset_block(&rtc_regs->hw_rtc_ctrl_reg); in rtc_reset()
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
| H A D | spl_power_init.c | 85 struct mxs_rtc_regs *rtc_regs = in mxs_power_set_auto_restart() local 90 writel(RTC_CTRL_SFTRST, &rtc_regs->hw_rtc_ctrl_clr); in mxs_power_set_auto_restart() 91 while (readl(&rtc_regs->hw_rtc_ctrl) & RTC_CTRL_SFTRST) in mxs_power_set_auto_restart() 94 writel(RTC_CTRL_CLKGATE, &rtc_regs->hw_rtc_ctrl_clr); in mxs_power_set_auto_restart() 95 while (readl(&rtc_regs->hw_rtc_ctrl) & RTC_CTRL_CLKGATE) in mxs_power_set_auto_restart() 99 if (readl(&rtc_regs->hw_rtc_persistent0) & RTC_PERSISTENT0_AUTO_RESTART) in mxs_power_set_auto_restart() 102 while (readl(&rtc_regs->hw_rtc_stat) & RTC_STAT_NEW_REGS_MASK) in mxs_power_set_auto_restart() 105 setbits_le32(&rtc_regs->hw_rtc_persistent0, in mxs_power_set_auto_restart() 107 writel(RTC_CTRL_FORCE_UPDATE, &rtc_regs->hw_rtc_ctrl_set); in mxs_power_set_auto_restart() 108 writel(RTC_CTRL_FORCE_UPDATE, &rtc_regs->hw_rtc_ctrl_clr); in mxs_power_set_auto_restart() [all …]
|
| H A D | mxs.c | 33 struct mxs_rtc_regs *rtc_regs = in reset_cpu() local 45 writel(1, &rtc_regs->hw_rtc_watchdog); in reset_cpu() 46 writel(RTC_CTRL_WATCHDOGEN, &rtc_regs->hw_rtc_ctrl_set); in reset_cpu()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-mx27/ |
| H A D | regs-rtc.h | 13 struct rtc_regs { struct
|