summaryrefslogtreecommitdiff
path: root/Documentation/driver-api/firmware
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2018-07-09 12:01:07 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2018-07-09 12:01:07 +0300
commitfa85015c0d95884c8dc42f38e2f2d6137d436b67 (patch)
tree78e75a6dcb75c49eb4acff0e36d6eeb38c35a71a /Documentation/driver-api/firmware
parent1e4b044d22517cae7047c99038abb444423243ca (diff)
downloadlinux-fa85015c0d95884c8dc42f38e2f2d6137d436b67.tar.xz
ACPICA: Clear status of all events when entering S5
After commit 18996f2db918 (ACPICA: Events: Stop unconditionally clearing ACPI IRQs during suspend/resume) the status of ACPI events is not cleared any more when entering the ACPI S5 system state (power off) which causes some systems to power up immediately after turing off power in certain situations. That is a functional regression, so address it by making the code clear the status of all ACPI events again when entering S5 (for system-wide suspend or hibernation the clearing of the status of all events is not desirable, as it might cause the kernel to miss wakeup events sometimes). Fixes: 18996f2db918 (ACPICA: Events: Stop unconditionally clearing ACPI IRQs during suspend/resume) Reported-by: Takashi Iwai <tiwai@suse.de> Tested-by: Thomas Hänig <haenig@cosifan.de> Cc: 4.17+ <stable@vger.kernel.org> # 4.17+ Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'Documentation/driver-api/firmware')
0 files changed, 0 insertions, 0 deletions