Lines Matching refs:rtc
54 struct rtc_device *rtc; member
299 buf[0] = bcd2bin(buf[0]) < 0 || (ds3232->rtc->irq_data & RTC_UF) ? in ds3232_update_alarm()
301 buf[1] = bcd2bin(buf[1]) < 0 || (ds3232->rtc->irq_data & RTC_UF) ? in ds3232_update_alarm()
303 buf[2] = bcd2bin(buf[2]) < 0 || (ds3232->rtc->irq_data & RTC_UF) ? in ds3232_update_alarm()
305 buf[3] = bcd2bin(buf[3]) < 0 || (ds3232->rtc->irq_data & RTC_UF) ? in ds3232_update_alarm()
316 if (ds3232->rtc->irq_data & (RTC_AF | RTC_UF)) in ds3232_update_alarm()
337 ds3232->rtc->irq_data |= RTC_AF; in ds3232_alarm_irq_enable()
339 ds3232->rtc->irq_data &= ~RTC_AF; in ds3232_alarm_irq_enable()
390 rtc_update_irq(ds3232->rtc, 1, RTC_AF | RTC_IRQF); in ds3232_work()
437 ds3232->rtc = devm_rtc_device_register(&client->dev, client->name, in ds3232_probe()
439 return PTR_ERR_OR_ZERO(ds3232->rtc); in ds3232_probe()