1*8c0961baSRob Herring #ifndef __RTC_SA1100_H__ 2*8c0961baSRob Herring #define __RTC_SA1100_H__ 3*8c0961baSRob Herring 4*8c0961baSRob Herring #include <linux/kernel.h> 5*8c0961baSRob Herring 6*8c0961baSRob Herring struct clk; 7*8c0961baSRob Herring struct platform_device; 8*8c0961baSRob Herring 9*8c0961baSRob Herring struct sa1100_rtc { 10*8c0961baSRob Herring spinlock_t lock; 11*8c0961baSRob Herring int irq_1hz; 12*8c0961baSRob Herring int irq_alarm; 13*8c0961baSRob Herring struct rtc_device *rtc; 14*8c0961baSRob Herring struct clk *clk; 15*8c0961baSRob Herring }; 16*8c0961baSRob Herring 17*8c0961baSRob Herring int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info); 18*8c0961baSRob Herring 19*8c0961baSRob Herring #endif 20