Lines Matching refs:s3c_rtc

33 struct s3c_rtc {  struct
53 void (*irq_handler) (struct s3c_rtc *info, int mask); argument
54 void (*enable) (struct s3c_rtc *info);
55 void (*disable) (struct s3c_rtc *info);
58 static int s3c_rtc_enable_clk(struct s3c_rtc *info) in s3c_rtc_enable_clk()
76 static void s3c_rtc_disable_clk(struct s3c_rtc *info) in s3c_rtc_disable_clk()
86 struct s3c_rtc *info = (struct s3c_rtc *)id; in s3c_rtc_alarmirq()
97 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_setaie()
131 static int s3c_rtc_read_time(struct s3c_rtc *info, struct rtc_time *tm) in s3c_rtc_read_time()
171 static int s3c_rtc_write_time(struct s3c_rtc *info, const struct rtc_time *tm) in s3c_rtc_write_time()
193 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_gettime()
210 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_settime()
227 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_getalarm()
277 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_setalarm()
335 static void s3c24xx_rtc_enable(struct s3c_rtc *info) in s3c24xx_rtc_enable()
365 static void s3c24xx_rtc_disable(struct s3c_rtc *info) in s3c24xx_rtc_disable()
378 static void s3c6410_rtc_disable(struct s3c_rtc *info) in s3c6410_rtc_disable()
390 struct s3c_rtc *info = platform_get_drvdata(pdev); in s3c_rtc_remove()
403 struct s3c_rtc *info = NULL; in s3c_rtc_probe()
510 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_suspend()
532 struct s3c_rtc *info = dev_get_drvdata(dev); in s3c_rtc_resume()
549 static void s3c24xx_rtc_irq(struct s3c_rtc *info, int mask) in s3c24xx_rtc_irq()
554 static void s3c6410_rtc_irq(struct s3c_rtc *info, int mask) in s3c6410_rtc_irq()