Lines Matching refs:alarm
140 static int ab8500_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
147 /* Check if the alarm is enabled or not */
154 alarm->enabled = 1;
156 alarm->enabled = 0;
158 alarm->pending = 0;
171 rtc_time64_to_tm(secs, &alarm->time);
183 static int ab8500_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
189 mins = (unsigned long)rtc_tm_to_time64(&alarm->time) / 60;
195 /* Set the alarm time */
203 return ab8500_rtc_irq_enable(dev, alarm->enabled);