hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/include/acpi/button.h
....@@ -2,21 +2,13 @@
22 #ifndef ACPI_BUTTON_H
33 #define ACPI_BUTTON_H
44
5
-#include <linux/notifier.h>
5
+#define ACPI_BUTTON_HID_POWER "PNP0C0C"
6
+#define ACPI_BUTTON_HID_LID "PNP0C0D"
7
+#define ACPI_BUTTON_HID_SLEEP "PNP0C0E"
68
79 #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);
1010 extern int acpi_lid_open(void);
1111 #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
-}
2012 static inline int acpi_lid_open(void)
2113 {
2214 return 1;