| 
									
										
										
										
											2005-10-06 12:06:20 +10:00
										 |  |  | #ifndef _PPC64_PSERIES_RECONFIG_H
 | 
					
						
							|  |  |  | #define _PPC64_PSERIES_RECONFIG_H
 | 
					
						
							| 
									
										
										
										
											2005-12-16 22:43:46 +01:00
										 |  |  | #ifdef __KERNEL__
 | 
					
						
							| 
									
										
										
										
											2005-10-06 12:06:20 +10:00
										 |  |  | 
 | 
					
						
							|  |  |  | #include <linux/notifier.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /*
 | 
					
						
							|  |  |  |  * Use this API if your code needs to know about OF device nodes being | 
					
						
							|  |  |  |  * added or removed on pSeries systems. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define PSERIES_RECONFIG_ADD    0x0001
 | 
					
						
							|  |  |  | #define PSERIES_RECONFIG_REMOVE 0x0002
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef CONFIG_PPC_PSERIES
 | 
					
						
							|  |  |  | extern int pSeries_reconfig_notifier_register(struct notifier_block *); | 
					
						
							|  |  |  | extern void pSeries_reconfig_notifier_unregister(struct notifier_block *); | 
					
						
							|  |  |  | #else /* !CONFIG_PPC_PSERIES */
 | 
					
						
							|  |  |  | static inline int pSeries_reconfig_notifier_register(struct notifier_block *nb) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	return 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | static inline void pSeries_reconfig_notifier_unregister(struct notifier_block *nb) { } | 
					
						
							|  |  |  | #endif /* CONFIG_PPC_PSERIES */
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-12-16 22:43:46 +01:00
										 |  |  | #endif /* __KERNEL__ */
 | 
					
						
							| 
									
										
										
										
											2005-10-06 12:06:20 +10:00
										 |  |  | #endif /* _PPC64_PSERIES_RECONFIG_H */
 |