Lines Matching refs:rtc
8 #include <linux/rtc.h>
40 struct rtc_device *rtc;
176 return -EINVAL; /* fall back into rtc-dev's emulation */
196 rtc_update_irq(pdata->rtc, 1, RTC_IRQF | RTC_AF);
250 pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
251 if (IS_ERR(pdata->rtc)) {
252 ret = PTR_ERR(pdata->rtc);
269 clear_bit(RTC_FEATURE_ALARM, pdata->rtc->features);
271 pdata->rtc->ops = &mv_rtc_ops;
272 pdata->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
273 pdata->rtc->range_max = RTC_TIMESTAMP_END_2099;
275 ret = devm_rtc_register_device(pdata->rtc);
298 { .compatible = "marvell,orion-rtc", },
313 .name = "rtc-mv",
323 MODULE_ALIAS("platform:rtc-mv");