Lines Matching full:ctl1
147 u32 ctl1, set_irq_bits = 0; in rzn1_rtc_alarm_irq() local
157 ctl1 = readl(rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_alarm_irq()
158 ctl1 &= ~RZN1_RTC_CTL1_ALME; in rzn1_rtc_alarm_irq()
159 ctl1 |= set_irq_bits; in rzn1_rtc_alarm_irq()
160 writel(ctl1, rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_alarm_irq()
168 u32 ctl1; in rzn1_rtc_1s_irq() local
173 ctl1 = readl(rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_1s_irq()
174 ctl1 &= ~RZN1_RTC_CTL1_1SE; in rzn1_rtc_1s_irq()
175 writel(ctl1, rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_1s_irq()
187 u32 ctl1; in rzn1_rtc_alarm_irq_enable() local
192 ctl1 = readl(rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_alarm_irq_enable()
201 ctl1 &= ~(RZN1_RTC_CTL1_ALME | RZN1_RTC_CTL1_1SE); in rzn1_rtc_alarm_irq_enable()
208 ctl1 |= RZN1_RTC_CTL1_ALME; in rzn1_rtc_alarm_irq_enable()
210 ctl1 |= RZN1_RTC_CTL1_1SE; in rzn1_rtc_alarm_irq_enable()
212 writel(ctl1, rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_alarm_irq_enable()
215 ctl1 &= ~(RZN1_RTC_CTL1_ALME | RZN1_RTC_CTL1_1SE); in rzn1_rtc_alarm_irq_enable()
216 writel(ctl1, rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_alarm_irq_enable()
228 u32 ctl1; in rzn1_rtc_read_alarm() local
250 ctl1 = readl(rtc->base + RZN1_RTC_CTL1); in rzn1_rtc_read_alarm()
251 alrm->enabled = !!(ctl1 & (RZN1_RTC_CTL1_ALME | RZN1_RTC_CTL1_1SE)); in rzn1_rtc_read_alarm()