Lines Matching refs:alrm
77 struct rtc_time *alrm)
85 next->tm_hour = alrm->tm_hour;
86 next->tm_min = alrm->tm_min;
87 next->tm_sec = alrm->tm_sec;
144 static int pm80x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
163 rtc_time64_to_tm(ticks, &alrm->time);
165 alrm->enabled = (ret & PM800_ALARM1_EN) ? 1 : 0;
166 alrm->pending = (ret & (PM800_ALARM | PM800_ALARM_WAKEUP)) ? 1 : 0;
170 static int pm80x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
195 rtc_next_alarm_time(&alarm_tm, &now_tm, &alrm->time);
206 if (alrm->enabled) {