diff options
Diffstat (limited to 'drivers/acpi/events')
-rw-r--r-- | drivers/acpi/events/evgpe.c | 12 | ||||
-rw-r--r-- | drivers/acpi/events/evgpeblk.c | 14 |
2 files changed, 8 insertions, 18 deletions
diff --git a/drivers/acpi/events/evgpe.c b/drivers/acpi/events/evgpe.c index 12b49d312ad3..a54885993ed3 100644 --- a/drivers/acpi/events/evgpe.c +++ b/drivers/acpi/events/evgpe.c | |||
@@ -422,10 +422,8 @@ u32 acpi_ev_gpe_detect(struct acpi_gpe_xrupt_info * gpe_xrupt_list) | |||
422 | /* Read the Status Register */ | 422 | /* Read the Status Register */ |
423 | 423 | ||
424 | status = | 424 | status = |
425 | acpi_hw_low_level_read(ACPI_GPE_REGISTER_WIDTH, | 425 | acpi_read(&status_reg, |
426 | &status_reg, | 426 | &gpe_register_info->status_address); |
427 | &gpe_register_info-> | ||
428 | status_address); | ||
429 | if (ACPI_FAILURE(status)) { | 427 | if (ACPI_FAILURE(status)) { |
430 | goto unlock_and_exit; | 428 | goto unlock_and_exit; |
431 | } | 429 | } |
@@ -433,10 +431,8 @@ u32 acpi_ev_gpe_detect(struct acpi_gpe_xrupt_info * gpe_xrupt_list) | |||
433 | /* Read the Enable Register */ | 431 | /* Read the Enable Register */ |
434 | 432 | ||
435 | status = | 433 | status = |
436 | acpi_hw_low_level_read(ACPI_GPE_REGISTER_WIDTH, | 434 | acpi_read(&enable_reg, |
437 | &enable_reg, | 435 | &gpe_register_info->enable_address); |
438 | &gpe_register_info-> | ||
439 | enable_address); | ||
440 | if (ACPI_FAILURE(status)) { | 436 | if (ACPI_FAILURE(status)) { |
441 | goto unlock_and_exit; | 437 | goto unlock_and_exit; |
442 | } | 438 | } |
diff --git a/drivers/acpi/events/evgpeblk.c b/drivers/acpi/events/evgpeblk.c index 2872be2b9be5..488503ffcd3e 100644 --- a/drivers/acpi/events/evgpeblk.c +++ b/drivers/acpi/events/evgpeblk.c | |||
@@ -830,10 +830,8 @@ acpi_ev_create_gpe_info_blocks(struct acpi_gpe_block_info *gpe_block) | |||
830 | ACPI_GPE_REGISTER_WIDTH; | 830 | ACPI_GPE_REGISTER_WIDTH; |
831 | this_register->enable_address.bit_width = | 831 | this_register->enable_address.bit_width = |
832 | ACPI_GPE_REGISTER_WIDTH; | 832 | ACPI_GPE_REGISTER_WIDTH; |
833 | this_register->status_address.bit_offset = | 833 | this_register->status_address.bit_offset = 0; |
834 | ACPI_GPE_REGISTER_WIDTH; | 834 | this_register->enable_address.bit_offset = 0; |
835 | this_register->enable_address.bit_offset = | ||
836 | ACPI_GPE_REGISTER_WIDTH; | ||
837 | 835 | ||
838 | /* Init the event_info for each GPE within this register */ | 836 | /* Init the event_info for each GPE within this register */ |
839 | 837 | ||
@@ -846,18 +844,14 @@ acpi_ev_create_gpe_info_blocks(struct acpi_gpe_block_info *gpe_block) | |||
846 | 844 | ||
847 | /* Disable all GPEs within this register */ | 845 | /* Disable all GPEs within this register */ |
848 | 846 | ||
849 | status = acpi_hw_low_level_write(ACPI_GPE_REGISTER_WIDTH, 0x00, | 847 | status = acpi_write(0x00, &this_register->enable_address); |
850 | &this_register-> | ||
851 | enable_address); | ||
852 | if (ACPI_FAILURE(status)) { | 848 | if (ACPI_FAILURE(status)) { |
853 | goto error_exit; | 849 | goto error_exit; |
854 | } | 850 | } |
855 | 851 | ||
856 | /* Clear any pending GPE events within this register */ | 852 | /* Clear any pending GPE events within this register */ |
857 | 853 | ||
858 | status = acpi_hw_low_level_write(ACPI_GPE_REGISTER_WIDTH, 0xFF, | 854 | status = acpi_write(0xFF, &this_register->status_address); |
859 | &this_register-> | ||
860 | status_address); | ||
861 | if (ACPI_FAILURE(status)) { | 855 | if (ACPI_FAILURE(status)) { |
862 | goto error_exit; | 856 | goto error_exit; |
863 | } | 857 | } |