Lines Matching refs:spear_rtc_config
77 struct spear_rtc_config { struct
85 static inline void spear_rtc_clear_interrupt(struct spear_rtc_config *config) in spear_rtc_clear_interrupt() argument
97 static inline void spear_rtc_enable_interrupt(struct spear_rtc_config *config) in spear_rtc_enable_interrupt()
109 static inline void spear_rtc_disable_interrupt(struct spear_rtc_config *config) in spear_rtc_disable_interrupt()
120 static inline int is_write_complete(struct spear_rtc_config *config) in is_write_complete()
133 static void rtc_wait_not_busy(struct spear_rtc_config *config) in rtc_wait_not_busy()
152 struct spear_rtc_config *config = dev_id; in spear_rtc_irq()
201 struct spear_rtc_config *config = dev_get_drvdata(dev); in spear_rtc_read_time()
232 struct spear_rtc_config *config = dev_get_drvdata(dev); in spear_rtc_set_time()
258 struct spear_rtc_config *config = dev_get_drvdata(dev); in spear_rtc_read_alarm()
288 struct spear_rtc_config *config = dev_get_drvdata(dev); in spear_rtc_set_alarm()
317 struct spear_rtc_config *config = dev_get_drvdata(dev); in spear_alarm_irq_enable()
349 struct spear_rtc_config *config; in spear_rtc_probe()
410 struct spear_rtc_config *config = platform_get_drvdata(pdev); in spear_rtc_remove()
421 struct spear_rtc_config *config = platform_get_drvdata(pdev); in spear_rtc_suspend()
439 struct spear_rtc_config *config = platform_get_drvdata(pdev); in spear_rtc_resume()
462 struct spear_rtc_config *config = platform_get_drvdata(pdev); in spear_rtc_shutdown()