Lines Matching refs:rtc
10 * Based on s3c2410-rtc.c Simtec Electronics
12 * Based on sa1100-rtc.c by Nils Faerber
13 * Based on rtc.c by Paul Gortmaker
27 #include <linux/rtc.h>
378 struct rtc_device *rtc = platform_get_drvdata(pdev);
398 rtc_update_irq(rtc, 1, events);
428 .compatible = "atmel,at91rm9200-rtc",
431 .compatible = "atmel,at91sam9x5-rtc",
434 .compatible = "atmel,sama5d4-rtc",
437 .compatible = "atmel,sama5d2-rtc",
440 .compatible = "microchip,sam9x60-rtc",
471 struct rtc_device *rtc;
496 rtc = devm_rtc_allocate_device(&pdev->dev);
497 if (IS_ERR(rtc))
498 return PTR_ERR(rtc);
499 platform_set_drvdata(pdev, rtc);
534 rtc->ops = &sama5d4_rtc_ops;
536 rtc->ops = &at91_rtc_ops;
538 rtc->range_min = RTC_TIMESTAMP_BEGIN_1900;
539 rtc->range_max = RTC_TIMESTAMP_END_2099;
540 ret = devm_rtc_register_device(rtc);
610 struct rtc_device *rtc = dev_get_drvdata(dev);
619 rtc_update_irq(rtc, 1, cached_events);