Lines Matching refs:alarm
50 /* alarm section */
191 rv3029c2_i2c_read_alarm(struct i2c_client *client, struct rtc_wkalrm *alarm)
193 struct rtc_time *const tm = &alarm->time;
207 dev_err(&client->dev, "%s: reading alarm section failed\n",
224 rv3029c2_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
226 return rv3029c2_i2c_read_alarm(to_i2c_client(dev), alarm);
256 struct rtc_wkalrm *alarm)
258 struct rtc_time *const tm = &alarm->time;
288 if (alarm->enabled) {
295 dev_err(&client->dev, "can't read alarm flag\n");
302 dev_err(&client->dev, "can't set alarm flag\n");
310 dev_dbg(&client->dev, "alarm IRQ armed\n");
317 dev_dbg(&client->dev, "alarm IRQ disabled\n");
323 static int rv3029c2_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
325 return rv3029c2_rtc_i2c_set_alarm(to_i2c_client(dev), alarm);