Lines Matching refs:alarm
101 * temporarily invalidate alarm to prevent triggering it when the day is
131 /* restore alarm */
155 static int mc13xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
186 alarm->enabled = enabled;
187 alarm->pending = pending;
191 rtc_time64_to_tm(s1970, &alarm->time);
197 static int mc13xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
206 /* disable alarm to prevent false triggering */
215 s1970 = rtc_tm_to_time64(&alarm->time);
217 dev_dbg(dev, "%s: %s %lld\n", __func__, alarm->enabled ? "on" : "off",
220 ret = mc13xxx_rtc_irq_enable_unlocked(dev, alarm->enabled,