diff options
Diffstat (limited to 'include/acpi/acpi_drivers.h')
| -rw-r--r-- | include/acpi/acpi_drivers.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/include/acpi/acpi_drivers.h b/include/acpi/acpi_drivers.h index b425f9bb6d43..6a5bdcefec64 100644 --- a/include/acpi/acpi_drivers.h +++ b/include/acpi/acpi_drivers.h | |||
| @@ -110,4 +110,21 @@ int acpi_processor_set_thermal_limit(acpi_handle handle, int type); | |||
| 110 | 110 | ||
| 111 | extern int acpi_specific_hotkey_enabled; | 111 | extern int acpi_specific_hotkey_enabled; |
| 112 | 112 | ||
| 113 | /*-------------------------------------------------------------------------- | ||
| 114 | Dock Station | ||
| 115 | -------------------------------------------------------------------------- */ | ||
| 116 | #if defined(CONFIG_ACPI_DOCK) || defined(CONFIG_ACPI_DOCK_MODULE) | ||
| 117 | extern int is_dock_device(acpi_handle handle); | ||
| 118 | extern int register_dock_notifier(struct notifier_block *nb); | ||
| 119 | extern void unregister_dock_notifier(struct notifier_block *nb); | ||
| 120 | extern int register_hotplug_dock_device(acpi_handle handle, | ||
| 121 | acpi_notify_handler handler, void *context); | ||
| 122 | extern void unregister_hotplug_dock_device(acpi_handle handle); | ||
| 123 | #else | ||
| 124 | #define is_dock_device(h) (0) | ||
| 125 | #define register_dock_notifier(nb) (-ENODEV) | ||
| 126 | #define unregister_dock_notifier(nb) do { } while(0) | ||
| 127 | #define register_hotplug_dock_device(h1, h2, c) (-ENODEV) | ||
| 128 | #define unregister_hotplug_dock_device(h) do { } while(0) | ||
| 129 | #endif | ||
| 113 | #endif /*__ACPI_DRIVERS_H__*/ | 130 | #endif /*__ACPI_DRIVERS_H__*/ |
