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