Lines Matching refs:snvs_rtc_data
43 struct snvs_rtc_data { struct
52 static u64 rtc_read_lpsrt(struct snvs_rtc_data *data) in rtc_read_lpsrt() argument
64 static u32 rtc_read_lp_counter(struct snvs_rtc_data *data) in rtc_read_lp_counter()
88 static int rtc_read_lp_counter_lsb(struct snvs_rtc_data *data, u32 *lsb) in rtc_read_lp_counter_lsb()
109 static int rtc_write_sync_lp(struct snvs_rtc_data *data) in rtc_write_sync_lp()
134 static int snvs_rtc_enable(struct snvs_rtc_data *data, bool enable) in snvs_rtc_enable()
162 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_read_time()
180 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_set_time()
207 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_read_alarm()
228 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_alarm_irq_enable()
248 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_set_alarm()
281 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_irq_handler()
319 struct snvs_rtc_data *data; in snvs_rtc_probe()
407 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_suspend_noirq()
416 struct snvs_rtc_data *data = dev_get_drvdata(dev); in snvs_rtc_resume_noirq()