Lines Matching defs:rtc
9 #include <linux/rtc.h>
95 struct rtc_device *rtc;
295 rtc_update_irq(data->rtc, 1, RTC_IRQF | RTC_AF);
528 data->rtc = devm_rtc_allocate_device(dev);
529 ret = PTR_ERR_OR_ZERO(data->rtc);
533 data->rtc->ops = &rtc_ops;
534 data->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
535 data->rtc->range_max = RTC_TIMESTAMP_END_2099;
536 clear_bit(RTC_FEATURE_ALARM, data->rtc->features);
553 clear_bit(RTC_FEATURE_UPDATE_INTERRUPT, data->rtc->features);
558 set_bit(RTC_FEATURE_ALARM, data->rtc->features);
561 ret = devm_rtc_register_device(data->rtc);
584 .name = "rtc-ab-eoz9",