Lines Matching refs:alarm
133 u32 offset, alarm, mr; in at91_rtc_settime() local
153 alarm = rtt_readl(rtc, AR); in at91_rtc_settime()
154 if (alarm != ALARM_DISABLED) { in at91_rtc_settime()
157 alarm += (offset - secs); in at91_rtc_settime()
158 } else if ((alarm + offset) > secs) { in at91_rtc_settime()
160 alarm -= (secs - offset); in at91_rtc_settime()
163 alarm = ALARM_DISABLED; in at91_rtc_settime()
166 rtt_writel(rtc, AR, alarm); in at91_rtc_settime()
179 u32 alarm = rtt_readl(rtc, AR); in at91_rtc_readalarm() local
187 if (alarm != ALARM_DISABLED && offset != 0) { in at91_rtc_readalarm()
188 rtc_time64_to_tm(offset + alarm, tm); in at91_rtc_readalarm()