Lines Matching refs:rtc
3 * drivers/rtc/rtc-pcf85363.c
12 #include <linux/rtc.h>
114 struct rtc_device *rtc;
132 dev_warn(&pcf85363->rtc->dev, "Unknown quartz-load-femtofarads value: %d. Assuming 7000",
306 rtc_update_irq(pcf85363->rtc, 1, RTC_IRQF | RTC_AF);
423 pcf85363->rtc = devm_rtc_allocate_device(&client->dev);
424 if (IS_ERR(pcf85363->rtc))
425 return PTR_ERR(pcf85363->rtc);
432 pcf85363->rtc->ops = &rtc_ops;
433 pcf85363->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
434 pcf85363->rtc->range_max = RTC_TIMESTAMP_END_2099;
462 set_bit(RTC_FEATURE_ALARM, pcf85363->rtc->features);
464 clear_bit(RTC_FEATURE_ALARM, pcf85363->rtc->features);
467 ret = devm_rtc_register_device(pcf85363->rtc);
471 devm_rtc_nvmem_register(pcf85363->rtc, &nvmem_cfg[i]);