Lines Matching refs:da9052_rtc
24 struct da9052_rtc { struct
29 static int da9052_rtc_enable_alarm(struct da9052_rtc *rtc, bool enable) in da9052_rtc_enable_alarm() argument
49 struct da9052_rtc *rtc = data; in da9052_rtc_irq()
56 static int da9052_read_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_read_alarm()
99 static int da9052_set_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_set_alarm()
140 static int da9052_rtc_get_alarm_status(struct da9052_rtc *rtc) in da9052_rtc_get_alarm_status()
155 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_time()
198 struct da9052_rtc *rtc; in da9052_rtc_set_time()
225 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_alarm()
241 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_set_alarm()
261 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_alarm_irq_enable()
276 struct da9052_rtc *rtc; in da9052_rtc_probe()
279 rtc = devm_kzalloc(&pdev->dev, sizeof(struct da9052_rtc), GFP_KERNEL); in da9052_rtc_probe()