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