Lines Matching refs:rtc_base
35 static void __iomem *rtc_base;
39 __raw_writel(xtime.tv_sec, rtc_base + RTC_LR);
45 rtc_time_to_tm(readl(rtc_base + RTC_MR), &alrm->time);
61 writel(time, rtc_base + RTC_MR);
67 rtc_time_to_tm(readl(rtc_base + RTC_DR), tm);
86 writel(time + 1, rtc_base + RTC_LR);
101 writel(0, rtc_base + RTC_EOI);
109 if (rtc_base)
116 rtc_base = ioremap(dev->res.start, SZ_4K);
117 if (!rtc_base) {
122 __raw_writel(0, rtc_base + RTC_CR);
123 __raw_writel(0, rtc_base + RTC_EOI);
125 xtime.tv_sec = __raw_readl(rtc_base + RTC_DR);
142 iounmap(rtc_base);
143 rtc_base = NULL;
154 writel(0, rtc_base + RTC_CR);
159 iounmap(rtc_base);
160 rtc_base = NULL;
172 rtc.tv_sec = readl(rtc_base + RTC_DR);
183 rtc.tv_sec = readl(rtc_base + RTC_DR);