Lines Matching refs:rtc
33 #define to_wm8350_from_rtc_dev(d) container_of(d, struct wm8350, rtc.pdev.dev)
308 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_alarm_handler() local
311 rtc_update_irq(rtc, 1, RTC_IRQF | RTC_AF); in wm8350_rtc_alarm_handler()
317 dev_err(&(wm8350->rtc.pdev->dev), in wm8350_rtc_alarm_handler()
327 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_update_handler() local
329 rtc_update_irq(rtc, 1, RTC_IRQF | RTC_UF); in wm8350_rtc_update_handler()
352 if (device_may_wakeup(&wm8350->rtc.pdev->dev) && in wm8350_rtc_suspend()
369 if (wm8350->rtc.alarm_enabled) { in wm8350_rtc_resume()
383 struct wm8350_rtc *wm_rtc = &wm8350->rtc; in wm8350_rtc_probe()
438 wm_rtc->rtc = devm_rtc_device_register(&pdev->dev, "wm8350", in wm8350_rtc_probe()
440 if (IS_ERR(wm_rtc->rtc)) { in wm8350_rtc_probe()
441 ret = PTR_ERR(wm_rtc->rtc); in wm8350_rtc_probe()