diff options
author | Fu Zhonghui <zhonghui.fu@linux.intel.com> | 2014-09-24 22:42:26 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-10-05 13:41:02 -0700 |
commit | b9d39ba1d4566df3ffc2cc6963efa3a1c3abfc27 (patch) | |
tree | 47df87b64d7d65b87aa25637eafc1cf3e32574b9 /drivers/acpi/container.c | |
parent | fca4e9a750580dcbf23510f575d059c0b713432e (diff) | |
download | lwn-b9d39ba1d4566df3ffc2cc6963efa3a1c3abfc27.tar.gz lwn-b9d39ba1d4566df3ffc2cc6963efa3a1c3abfc27.zip |
ACPI / platform / LPSS: disable async suspend/resume of LPSS devices
commit 457920817e645a7dee42c2a75c81c5ed8e12ee1c upstream.
On some systems (Asus T100 in particular) there are strict ordering
dependencies between LPSS devices with respect to power management
that break if they suspend/resume asynchronously.
In theory it should be possible to follow those dependencies in the
async suspend/resume case too (the ACPI tables tell as that the
dependencies are there), but since we're missing infrastructure
for that at the moment, disable async suspend/resume for all of
the LPSS devices for the time being.
Link: http://marc.info/?l=linux-acpi&m=141158962321905&w=2
Fixes: 8ce62f85a81f (ACPI / platform / LPSS: Enable async suspend/resume of LPSS devices)
Signed-off-by: Li Aubrey <aubrey.li@linux.intel.com>
Signed-off-by: Fu Zhonghui <zhonghui.fu@linux.intel.com>
[ rjw: Changelog ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/acpi/container.c')
0 files changed, 0 insertions, 0 deletions