Lines Matching refs:rtc_reg

49 	void __iomem		*rtc_reg;  member
67 rtc_irq = __raw_readl(rtc->rtc_reg + REG_RTC_RIIR); in nuc900_rtc_interrupt()
71 __raw_writel(rtc_irq, rtc->rtc_reg + REG_RTC_RIIR); in nuc900_rtc_interrupt()
77 __raw_writel(rtc_irq, rtc->rtc_reg + REG_RTC_RIIR); in nuc900_rtc_interrupt()
89 __raw_writel(INIRRESET, nuc900_rtc->rtc_reg + REG_RTC_INIR); in check_rtc_access_enable()
93 __raw_writel(AERPOWERON, nuc900_rtc->rtc_reg + REG_RTC_AER); in check_rtc_access_enable()
95 while (!(__raw_readl(nuc900_rtc->rtc_reg + REG_RTC_AER) & AERRWENB) in check_rtc_access_enable()
142 __raw_writel(__raw_readl(rtc->rtc_reg + REG_RTC_RIER)| in nuc900_alarm_irq_enable()
143 (ALARMINTENB), rtc->rtc_reg + REG_RTC_RIER); in nuc900_alarm_irq_enable()
145 __raw_writel(__raw_readl(rtc->rtc_reg + REG_RTC_RIER)& in nuc900_alarm_irq_enable()
146 (~ALARMINTENB), rtc->rtc_reg + REG_RTC_RIER); in nuc900_alarm_irq_enable()
156 timeval = __raw_readl(rtc->rtc_reg + REG_RTC_TLR); in nuc900_rtc_read_time()
157 clrval = __raw_readl(rtc->rtc_reg + REG_RTC_CLR); in nuc900_rtc_read_time()
176 __raw_writel(val, rtc->rtc_reg + REG_RTC_CLR); in nuc900_rtc_set_time()
179 __raw_writel(val, rtc->rtc_reg + REG_RTC_TLR); in nuc900_rtc_set_time()
189 timeval = __raw_readl(rtc->rtc_reg + REG_RTC_TAR); in nuc900_rtc_read_alarm()
190 carval = __raw_readl(rtc->rtc_reg + REG_RTC_CAR); in nuc900_rtc_read_alarm()
209 __raw_writel(val, rtc->rtc_reg + REG_RTC_CAR); in nuc900_rtc_set_alarm()
212 __raw_writel(val, rtc->rtc_reg + REG_RTC_TAR); in nuc900_rtc_set_alarm()
236 nuc900_rtc->rtc_reg = devm_ioremap_resource(&pdev->dev, res); in nuc900_rtc_probe()
237 if (IS_ERR(nuc900_rtc->rtc_reg)) in nuc900_rtc_probe()
238 return PTR_ERR(nuc900_rtc->rtc_reg); in nuc900_rtc_probe()
249 __raw_writel(__raw_readl(nuc900_rtc->rtc_reg + REG_RTC_TSSR) | MODE24, in nuc900_rtc_probe()
250 nuc900_rtc->rtc_reg + REG_RTC_TSSR); in nuc900_rtc_probe()