1 #ifndef ACPI_BUTTON_H 2 #define ACPI_BUTTON_H 3 4 #include <linux/notifier.h> 5 6 #if defined(CONFIG_ACPI_BUTTON) || defined(CONFIG_ACPI_BUTTON_MODULE) 7 extern int acpi_lid_notifier_register(struct notifier_block *nb); 8 extern int acpi_lid_notifier_unregister(struct notifier_block *nb); 9 extern int acpi_lid_open(void); 10 #else 11 static inline int acpi_lid_notifier_register(struct notifier_block *nb) 12 { 13 return 0; 14 } 15 static inline int acpi_lid_notifier_unregister(struct notifier_block *nb) 16 { 17 return 0; 18 } 19 static inline int acpi_lid_open(void) 20 { 21 return 1; 22 } 23 #endif /* defined(CONFIG_ACPI_BUTTON) || defined(CONFIG_ACPI_BUTTON_MODULE) */ 24 25 #endif /* ACPI_BUTTON_H */ 26