| 
									
										
										
										
											2007-05-08 00:33:27 -07:00
										 |  |  | #ifdef CONFIG_RTC_INTF_DEV
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern void __init rtc_dev_init(void); | 
					
						
							|  |  |  | extern void __exit rtc_dev_exit(void); | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:46 -07:00
										 |  |  | extern void rtc_dev_prepare(struct rtc_device *rtc); | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:27 -07:00
										 |  |  | extern void rtc_dev_add_device(struct rtc_device *rtc); | 
					
						
							|  |  |  | extern void rtc_dev_del_device(struct rtc_device *rtc); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #else
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:45 -07:00
										 |  |  | static inline void rtc_dev_init(void) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | static inline void rtc_dev_exit(void) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:46 -07:00
										 |  |  | static inline void rtc_dev_prepare(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:45 -07:00
										 |  |  | static inline void rtc_dev_add_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | static inline void rtc_dev_del_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:27 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:33 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:38 -07:00
										 |  |  | #ifdef CONFIG_RTC_INTF_PROC
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:45 -07:00
										 |  |  | extern void rtc_proc_add_device(struct rtc_device *rtc); | 
					
						
							|  |  |  | extern void rtc_proc_del_device(struct rtc_device *rtc); | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:38 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #else
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:45 -07:00
										 |  |  | static inline void rtc_proc_add_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | static inline void rtc_proc_del_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:38 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:33 -07:00
										 |  |  | #ifdef CONFIG_RTC_INTF_SYSFS
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern void __init rtc_sysfs_init(struct class *); | 
					
						
							|  |  |  | extern void rtc_sysfs_add_device(struct rtc_device *rtc); | 
					
						
							|  |  |  | extern void rtc_sysfs_del_device(struct rtc_device *rtc); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #else
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:45 -07:00
										 |  |  | static inline void rtc_sysfs_init(struct class *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | static inline void rtc_sysfs_add_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | static inline void rtc_sysfs_del_device(struct rtc_device *rtc) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2007-05-08 00:33:33 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif
 |