Lines Matching refs:rtsr
127 u32 rtsr; in rtsr_clear_bits() local
129 rtsr = rtc_readl(pxa_rtc, RTSR); in rtsr_clear_bits()
130 rtsr &= ~RTSR_TRIG_MASK; in rtsr_clear_bits()
131 rtsr &= ~mask; in rtsr_clear_bits()
132 rtc_writel(pxa_rtc, RTSR, rtsr); in rtsr_clear_bits()
137 u32 rtsr; in rtsr_set_bits() local
139 rtsr = rtc_readl(pxa_rtc, RTSR); in rtsr_set_bits()
140 rtsr &= ~RTSR_TRIG_MASK; in rtsr_set_bits()
141 rtsr |= mask; in rtsr_set_bits()
142 rtc_writel(pxa_rtc, RTSR, rtsr); in rtsr_set_bits()
149 u32 rtsr; in pxa_rtc_irq() local
155 rtsr = rtc_readl(pxa_rtc, RTSR); in pxa_rtc_irq()
156 rtc_writel(pxa_rtc, RTSR, rtsr); in pxa_rtc_irq()
162 if (rtsr & RTSR_RDAL1) in pxa_rtc_irq()
163 rtsr &= ~RTSR_RDALE1; in pxa_rtc_irq()
166 if (rtsr & RTSR_RDAL1) in pxa_rtc_irq()
168 if (rtsr & RTSR_HZ) in pxa_rtc_irq()
170 if (rtsr & RTSR_PIAL) in pxa_rtc_irq()
176 rtc_writel(pxa_rtc, RTSR, rtsr & ~RTSR_TRIG_MASK); in pxa_rtc_irq()
262 u32 rtsr, ryar, rdar; in pxa_rtc_read_alarm() local
268 rtsr = rtc_readl(pxa_rtc, RTSR); in pxa_rtc_read_alarm()
269 alrm->enabled = (rtsr & RTSR_RDALE1) ? 1 : 0; in pxa_rtc_read_alarm()
270 alrm->pending = (rtsr & RTSR_RDAL1) ? 1 : 0; in pxa_rtc_read_alarm()
277 u32 rtsr; in pxa_rtc_set_alarm() local
284 rtsr = rtc_readl(pxa_rtc, RTSR); in pxa_rtc_set_alarm()
286 rtsr |= RTSR_RDALE1; in pxa_rtc_set_alarm()
288 rtsr &= ~RTSR_RDALE1; in pxa_rtc_set_alarm()
289 rtc_writel(pxa_rtc, RTSR, rtsr); in pxa_rtc_set_alarm()