Lines Matching defs:rtc
20 #include <linux/rtc.h>
139 struct rtc_device *rtc;
157 rtc_update_irq(chip->rtc, 1, RTC_AF | RTC_IRQF);
343 dev_err(dev, "rtc only supports year in range %u - %u\n",
376 dev_err(dev, "Failed to set rtc time.\n");
390 dev_err(dev, "Failed to set rtc time.\n");
416 { .compatible = "allwinner,sun4i-a10-rtc", .data = &data_year_param[0] },
417 { .compatible = "allwinner,sun7i-a20-rtc", .data = &data_year_param[1] },
434 chip->rtc = devm_rtc_allocate_device(&pdev->dev);
435 if (IS_ERR(chip->rtc))
436 return PTR_ERR(chip->rtc);
471 chip->rtc->ops = &sunxi_rtc_ops;
473 return rtc_register_device(chip->rtc);
479 .name = "sunxi-rtc",