diff options
Diffstat (limited to 'drivers/rtc/rtc-core.h')
-rw-r--r-- | drivers/rtc/rtc-core.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/drivers/rtc/rtc-core.h b/drivers/rtc/rtc-core.h index 30bcd14377c..4675a9fd5b1 100644 --- a/drivers/rtc/rtc-core.h +++ b/drivers/rtc/rtc-core.h @@ -1,5 +1,3 @@ -extern int rtc_interface_register(struct class_interface *intf); - #ifdef CONFIG_RTC_INTF_DEV extern void __init rtc_dev_init(void); @@ -16,6 +14,18 @@ extern void rtc_dev_del_device(struct rtc_device *rtc); #endif +#ifdef CONFIG_RTC_INTF_PROC + +void rtc_proc_add_device(struct rtc_device *rtc); +void rtc_proc_del_device(struct rtc_device *rtc); + +#else + +#define rtc_proc_add_device(r) do{}while(0) +#define rtc_proc_del_device(r) do{}while(0) + +#endif + #ifdef CONFIG_RTC_INTF_SYSFS extern void __init rtc_sysfs_init(struct class *); |