X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Flinux%2Frtc.h;h=5e22d4510d11107eb67ffdb3c82f378ef1f9eccc;hb=57a87bb0720a5cf7a9ece49a8c8ed288398fd1bb;hp=b89f09357054ff13414eade0f14dc0748e98f925;hpb=ff8371ac9a5a55c956991fed8e5f58640c7a32f3;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/linux/rtc.h b/include/linux/rtc.h index b89f093..5e22d45 100644 --- a/include/linux/rtc.h +++ b/include/linux/rtc.h @@ -106,6 +106,7 @@ extern int rtc_year_days(unsigned int day, unsigned int month, unsigned int year extern int rtc_valid_tm(struct rtc_time *tm); extern int rtc_tm_to_time(struct rtc_time *tm, unsigned long *time); extern void rtc_time_to_tm(unsigned long time, struct rtc_time *tm); +extern void rtc_merge_alarm(struct rtc_time *now, struct rtc_time *alarm); #include #include @@ -208,7 +209,7 @@ int rtc_register(rtc_task_t *task); int rtc_unregister(rtc_task_t *task); int rtc_control(rtc_task_t *t, unsigned int cmd, unsigned long arg); void rtc_get_rtc_time(struct rtc_time *rtc_tm); -irqreturn_t rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs); +irqreturn_t rtc_interrupt(int irq, void *dev_id); #endif /* __KERNEL__ */