Lines Matching refs:rtc
15 #include <linux/rtc.h>
17 #define DRIVER_NAME "mc13xxx-rtc"
27 struct rtc_device *rtc;
244 rtc_update_irq(priv->rtc, 1, RTC_IRQF | RTC_AF);
285 priv->rtc = devm_rtc_allocate_device(&pdev->dev);
286 if (IS_ERR(priv->rtc))
287 return PTR_ERR(priv->rtc);
290 priv->rtc->ops = &mc13xxx_rtc_ops;
292 priv->rtc->range_max = (timeu64_t)(1 << 15) * SEC_PER_DAY - 1;
310 ret = devm_rtc_register_device(priv->rtc);
341 .name = "mc13783-rtc",
343 .name = "mc13892-rtc",
345 .name = "mc34708-rtc",