Lines Matching refs:rtc
11 #include <linux/rtc.h>
51 struct rtc_device *rtc;
64 dev_warn(&pcf8523->rtc->dev, "Unknown quartz-load-femtofarads value: %d. Assuming 12500",
91 rtc_update_irq(pcf8523->rtc, 1, RTC_IRQF | RTC_AF);
419 struct rtc_device *rtc;
437 rtc = devm_rtc_allocate_device(&client->dev);
438 if (IS_ERR(rtc))
439 return PTR_ERR(rtc);
440 pcf8523->rtc = rtc;
464 rtc->ops = &pcf8523_rtc_ops;
465 rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
466 rtc->range_max = RTC_TIMESTAMP_END_2099;
467 set_bit(RTC_FEATURE_ALARM_RES_MINUTE, rtc->features);
468 clear_bit(RTC_FEATURE_UPDATE_INTERRUPT, rtc->features);
483 dev_name(&rtc->dev), pcf8523);
494 return devm_rtc_register_device(rtc);
512 .name = "rtc-pcf8523",