Lines Matching refs:alrm
202 static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) in at91_rtc_readalarm() argument
204 struct rtc_time *tm = &alrm->time; in at91_rtc_readalarm()
209 alrm->enabled = (at91_rtc_read_imr() & AT91_RTC_ALARM) in at91_rtc_readalarm()
214 alrm->enabled ? "en" : "dis"); in at91_rtc_readalarm()
222 static int at91_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) in at91_rtc_setalarm() argument
228 tm.tm_mon = alrm->time.tm_mon; in at91_rtc_setalarm()
229 tm.tm_mday = alrm->time.tm_mday; in at91_rtc_setalarm()
230 tm.tm_hour = alrm->time.tm_hour; in at91_rtc_setalarm()
231 tm.tm_min = alrm->time.tm_min; in at91_rtc_setalarm()
232 tm.tm_sec = alrm->time.tm_sec; in at91_rtc_setalarm()
245 if (alrm->enabled) { in at91_rtc_setalarm()