Lines Matching defs:rtc
3 * drivers/rtc/rtc-pcf85363.c
12 #include <linux/rtc.h>
111 struct rtc_device *rtc;
277 rtc_update_irq(pcf85363->rtc, 1, RTC_IRQF | RTC_AF);
399 pcf85363->rtc = devm_rtc_allocate_device(&client->dev);
400 if (IS_ERR(pcf85363->rtc))
401 return PTR_ERR(pcf85363->rtc);
403 pcf85363->rtc->ops = &rtc_ops;
404 pcf85363->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
405 pcf85363->rtc->range_max = RTC_TIMESTAMP_END_2099;
418 pcf85363->rtc->ops = &rtc_ops_alarm;
421 ret = rtc_register_device(pcf85363->rtc);
425 rtc_nvmem_register(pcf85363->rtc, &nvmem_cfg[i]);