diff options
Diffstat (limited to 'drivers/acpi/acpica/utxface.c')
-rw-r--r-- | drivers/acpi/acpica/utxface.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/drivers/acpi/acpica/utxface.c b/drivers/acpi/acpica/utxface.c index 6505774f223e..03a211e6e26a 100644 --- a/drivers/acpi/acpica/utxface.c +++ b/drivers/acpi/acpica/utxface.c | |||
@@ -389,6 +389,34 @@ ACPI_EXPORT_SYMBOL(acpi_install_interface_handler) | |||
389 | 389 | ||
390 | /***************************************************************************** | 390 | /***************************************************************************** |
391 | * | 391 | * |
392 | * FUNCTION: acpi_update_interfaces | ||
393 | * | ||
394 | * PARAMETERS: action - Actions to be performed during the | ||
395 | * update | ||
396 | * | ||
397 | * RETURN: Status | ||
398 | * | ||
399 | * DESCRIPTION: Update _OSI interface strings, disabling or enabling OS vendor | ||
400 | * string or/and feature group strings. | ||
401 | * | ||
402 | ****************************************************************************/ | ||
403 | acpi_status acpi_update_interfaces(u8 action) | ||
404 | { | ||
405 | acpi_status status; | ||
406 | |||
407 | status = acpi_os_acquire_mutex(acpi_gbl_osi_mutex, ACPI_WAIT_FOREVER); | ||
408 | if (ACPI_FAILURE(status)) { | ||
409 | return (status); | ||
410 | } | ||
411 | |||
412 | status = acpi_ut_update_interfaces(action); | ||
413 | |||
414 | acpi_os_release_mutex(acpi_gbl_osi_mutex); | ||
415 | return (status); | ||
416 | } | ||
417 | |||
418 | /***************************************************************************** | ||
419 | * | ||
392 | * FUNCTION: acpi_check_address_range | 420 | * FUNCTION: acpi_check_address_range |
393 | * | 421 | * |
394 | * PARAMETERS: space_id - Address space ID | 422 | * PARAMETERS: space_id - Address space ID |
@@ -402,6 +430,7 @@ ACPI_EXPORT_SYMBOL(acpi_install_interface_handler) | |||
402 | * ASL operation region address ranges. | 430 | * ASL operation region address ranges. |
403 | * | 431 | * |
404 | ****************************************************************************/ | 432 | ****************************************************************************/ |
433 | |||
405 | u32 | 434 | u32 |
406 | acpi_check_address_range(acpi_adr_space_type space_id, | 435 | acpi_check_address_range(acpi_adr_space_type space_id, |
407 | acpi_physical_address address, | 436 | acpi_physical_address address, |