diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/acpi/acpiosxf.h | 3 | ||||
-rw-r--r-- | include/acpi/acpixf.h | 6 | ||||
-rw-r--r-- | include/acpi/actypes.h | 3 |
3 files changed, 9 insertions, 3 deletions
diff --git a/include/acpi/acpiosxf.h b/include/acpi/acpiosxf.h index 5e2257796448..c29b0afc651a 100644 --- a/include/acpi/acpiosxf.h +++ b/include/acpi/acpiosxf.h | |||
@@ -239,9 +239,6 @@ acpi_os_derive_pci_id(acpi_handle device, | |||
239 | /* | 239 | /* |
240 | * Miscellaneous | 240 | * Miscellaneous |
241 | */ | 241 | */ |
242 | acpi_status acpi_os_validate_interface(char *interface); | ||
243 | acpi_status acpi_osi_invalidate(char* interface); | ||
244 | |||
245 | acpi_status | 242 | acpi_status |
246 | acpi_os_validate_address(u8 space_id, acpi_physical_address address, | 243 | acpi_os_validate_address(u8 space_id, acpi_physical_address address, |
247 | acpi_size length, char *name); | 244 | acpi_size length, char *name); |
diff --git a/include/acpi/acpixf.h b/include/acpi/acpixf.h index c0786d446a00..e4d6cc8074e4 100644 --- a/include/acpi/acpixf.h +++ b/include/acpi/acpixf.h | |||
@@ -105,6 +105,10 @@ const char *acpi_format_exception(acpi_status exception); | |||
105 | 105 | ||
106 | acpi_status acpi_purge_cached_objects(void); | 106 | acpi_status acpi_purge_cached_objects(void); |
107 | 107 | ||
108 | acpi_status acpi_install_interface(acpi_string interface_name); | ||
109 | |||
110 | acpi_status acpi_remove_interface(acpi_string interface_name); | ||
111 | |||
108 | /* | 112 | /* |
109 | * ACPI Memory management | 113 | * ACPI Memory management |
110 | */ | 114 | */ |
@@ -263,6 +267,8 @@ acpi_remove_gpe_handler(acpi_handle gpe_device, | |||
263 | acpi_status acpi_install_exception_handler(acpi_exception_handler handler); | 267 | acpi_status acpi_install_exception_handler(acpi_exception_handler handler); |
264 | #endif | 268 | #endif |
265 | 269 | ||
270 | acpi_status acpi_install_interface_handler(acpi_interface_handler handler); | ||
271 | |||
266 | /* | 272 | /* |
267 | * Event interfaces | 273 | * Event interfaces |
268 | */ | 274 | */ |
diff --git a/include/acpi/actypes.h b/include/acpi/actypes.h index 5db8f472fec9..332d076f3f10 100644 --- a/include/acpi/actypes.h +++ b/include/acpi/actypes.h | |||
@@ -950,6 +950,9 @@ acpi_status(*acpi_walk_callback) (acpi_handle object, | |||
950 | u32 nesting_level, | 950 | u32 nesting_level, |
951 | void *context, void **return_value); | 951 | void *context, void **return_value); |
952 | 952 | ||
953 | typedef | ||
954 | u32 (*acpi_interface_handler) (acpi_string interface_name, u32 supported); | ||
955 | |||
953 | /* Interrupt handler return values */ | 956 | /* Interrupt handler return values */ |
954 | 957 | ||
955 | #define ACPI_INTERRUPT_NOT_HANDLED 0x00 | 958 | #define ACPI_INTERRUPT_NOT_HANDLED 0x00 |