diff options
Diffstat (limited to 'drivers/acpi/events/evmisc.c')
-rw-r--r-- | drivers/acpi/events/evmisc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/acpi/events/evmisc.c b/drivers/acpi/events/evmisc.c index 659e90956112..3df3ada4b9e7 100644 --- a/drivers/acpi/events/evmisc.c +++ b/drivers/acpi/events/evmisc.c | |||
@@ -411,6 +411,9 @@ acpi_ev_init_global_lock_handler ( | |||
411 | * with an error. | 411 | * with an error. |
412 | */ | 412 | */ |
413 | if (status == AE_NO_HARDWARE_RESPONSE) { | 413 | if (status == AE_NO_HARDWARE_RESPONSE) { |
414 | ACPI_REPORT_ERROR (( | ||
415 | "No response from Global Lock hardware, disabling lock\n")); | ||
416 | |||
414 | acpi_gbl_global_lock_present = FALSE; | 417 | acpi_gbl_global_lock_present = FALSE; |
415 | status = AE_OK; | 418 | status = AE_OK; |
416 | } | 419 | } |
@@ -589,7 +592,7 @@ acpi_ev_terminate ( | |||
589 | 592 | ||
590 | /* Disable all GPEs in all GPE blocks */ | 593 | /* Disable all GPEs in all GPE blocks */ |
591 | 594 | ||
592 | status = acpi_ev_walk_gpe_list (acpi_hw_disable_gpe_block, ACPI_NOT_ISR); | 595 | status = acpi_ev_walk_gpe_list (acpi_hw_disable_gpe_block); |
593 | 596 | ||
594 | /* Remove SCI handler */ | 597 | /* Remove SCI handler */ |
595 | 598 | ||
@@ -602,7 +605,7 @@ acpi_ev_terminate ( | |||
602 | 605 | ||
603 | /* Deallocate all handler objects installed within GPE info structs */ | 606 | /* Deallocate all handler objects installed within GPE info structs */ |
604 | 607 | ||
605 | status = acpi_ev_walk_gpe_list (acpi_ev_delete_gpe_handlers, ACPI_NOT_ISR); | 608 | status = acpi_ev_walk_gpe_list (acpi_ev_delete_gpe_handlers); |
606 | 609 | ||
607 | /* Return to original mode if necessary */ | 610 | /* Return to original mode if necessary */ |
608 | 611 | ||