Lines Matching defs:s3c_rtc
32 struct s3c_rtc {
52 void (*irq_handler) (struct s3c_rtc *info, int mask);
53 void (*enable) (struct s3c_rtc *info);
54 void (*disable) (struct s3c_rtc *info);
57 static int s3c_rtc_enable_clk(struct s3c_rtc *info)
75 static void s3c_rtc_disable_clk(struct s3c_rtc *info)
85 struct s3c_rtc *info = (struct s3c_rtc *)id;
96 struct s3c_rtc *info = dev_get_drvdata(dev);
130 static int s3c_rtc_read_time(struct s3c_rtc *info, struct rtc_time *tm)
170 static int s3c_rtc_write_time(struct s3c_rtc *info, const struct rtc_time *tm)
192 struct s3c_rtc *info = dev_get_drvdata(dev);
209 struct s3c_rtc *info = dev_get_drvdata(dev);
226 struct s3c_rtc *info = dev_get_drvdata(dev);
276 struct s3c_rtc *info = dev_get_drvdata(dev);
334 static void s3c24xx_rtc_enable(struct s3c_rtc *info)
364 static void s3c24xx_rtc_disable(struct s3c_rtc *info)
377 static void s3c6410_rtc_disable(struct s3c_rtc *info)
389 struct s3c_rtc *info = platform_get_drvdata(pdev);
400 struct s3c_rtc *info = NULL;
502 struct s3c_rtc *info = dev_get_drvdata(dev);
524 struct s3c_rtc *info = dev_get_drvdata(dev);
541 static void s3c24xx_rtc_irq(struct s3c_rtc *info, int mask)
546 static void s3c6410_rtc_irq(struct s3c_rtc *info, int mask)