Lines Matching refs:rtc
88 struct rtc_device *rtc = platform_get_drvdata(plat_dev); in test_irq_store() local
91 if (strncmp(buf, "tick", 4) == 0 && rtc->pie_enabled) in test_irq_store()
92 rtc_update_irq(rtc, 1, RTC_PF | RTC_IRQF); in test_irq_store()
95 int err = rtc_read_alarm(rtc, &alrm); in test_irq_store()
98 rtc_update_irq(rtc, 1, RTC_AF | RTC_IRQF); in test_irq_store()
100 } else if (strncmp(buf, "update", 6) == 0 && rtc->uie_rtctimer.enabled) in test_irq_store()
101 rtc_update_irq(rtc, 1, RTC_UF | RTC_IRQF); in test_irq_store()
112 struct rtc_device *rtc; in test_probe() local
119 rtc = devm_rtc_device_register(&plat_dev->dev, "test", in test_probe()
121 if (IS_ERR(rtc)) { in test_probe()
122 return PTR_ERR(rtc); in test_probe()
130 platform_set_drvdata(plat_dev, rtc); in test_probe()