Lines Matching refs:alarm
141 u32 offset, alarm, mr; in at91_rtc_settime() local
165 alarm = rtt_readl(rtc, AR); in at91_rtc_settime()
166 if (alarm != ALARM_DISABLED) { in at91_rtc_settime()
169 alarm += (offset - secs); in at91_rtc_settime()
170 } else if ((alarm + offset) > secs) { in at91_rtc_settime()
172 alarm -= (secs - offset); in at91_rtc_settime()
175 alarm = ALARM_DISABLED; in at91_rtc_settime()
178 rtt_writel(rtc, AR, alarm); in at91_rtc_settime()
191 u32 alarm = rtt_readl(rtc, AR); in at91_rtc_readalarm() local
199 if (alarm != ALARM_DISABLED && offset != 0) { in at91_rtc_readalarm()
200 rtc_time_to_tm(offset + alarm, tm); in at91_rtc_readalarm()