ACPI: resolve HP nx6125 S3 immediate wakeup regression
commit1d99967badac599c0d1db0b45c99e073e8e98cd4
authorAlexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Mon, 12 Mar 2007 18:49:26 +0000 (12 14:49 -0400)
committerLen Brown <len.brown@intel.com>
Mon, 12 Mar 2007 18:49:26 +0000 (12 14:49 -0400)
tree895ca1ae4ee97d1479c5de4a763a0b851933d731
parentbe521466feb3bb1cd89de82a2b1d080e9ebd3cb6
ACPI: resolve HP nx6125 S3 immediate wakeup regression

Moving disable GPEs from enter_sleep up into sleep_prepare fixed
the disabled SCI on S4 on Acer laptops.

However, it caused an immediate S3 resume on the HP nx6125.
Apparently, on the HP, a GPE was getting re-enabled after
the prepare, but before the enter.

Close that window by restoring the GPE disable on enter.
This is redundant in most cases, but closes this window,
where S3 and S4 paths differ.

Signed-off-by: Alexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Acked-by: Ray Lee <ray-lk@madrabbit.org>
drivers/acpi/hardware/hwsleep.c