Lines Matching refs:rtc_status_reg
111 unsigned long rtc_status_reg, rtc_alarm;
120 rtc_status_reg = sirfsoc_rtc_readl(rtcdrv, RTC_STATUS);
121 if (rtc_status_reg & SIRFSOC_RTC_AL0E) {
130 rtc_status_reg &= ~0x07; /* mask out the lower status bits */
135 rtc_status_reg |= SIRFSOC_RTC_AL0;
137 rtc_status_reg |= SIRFSOC_RTC_AL0E;
138 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg);
149 rtc_status_reg = sirfsoc_rtc_readl(rtcdrv, RTC_STATUS);
150 if (rtc_status_reg & SIRFSOC_RTC_AL0E) {
152 rtc_status_reg &= ~0x07;
154 rtc_status_reg |= (SIRFSOC_RTC_AL0);
156 rtc_status_reg &= ~(SIRFSOC_RTC_AL0E);
159 rtc_status_reg);
209 unsigned long rtc_status_reg = 0x0;
216 rtc_status_reg = sirfsoc_rtc_readl(rtcdrv, RTC_STATUS);
218 rtc_status_reg |= SIRFSOC_RTC_AL0E;
220 rtc_status_reg &= ~SIRFSOC_RTC_AL0E;
222 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg);
241 unsigned long rtc_status_reg = 0x0;
246 rtc_status_reg = sirfsoc_rtc_readl(rtcdrv, RTC_STATUS);
251 if (rtc_status_reg & SIRFSOC_RTC_AL0) {
256 rtc_status_reg &= ~0x07;
258 rtc_status_reg |= (SIRFSOC_RTC_AL0);
260 rtc_status_reg &= ~(SIRFSOC_RTC_AL0E);
263 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg);