[SRU] [Artful/linux-oem] [PATCH 0/1] Fix an issue that when system in S3, USB keyboard can't wake up the system.
kai.heng.feng at canonical.com
Wed Mar 28 09:28:43 UTC 2018
Kai-Heng Feng <kai.heng.feng at canonical.com> wrote:
> BugLink: https://bugs.launchpad.net/bugs/1759511
I forgot to write the SRU justification for the cover-letter, I'll put them
I can send a V2 patch if it's not good enough.
xHC stays at D0 when system is in S3. Unfortunately D0 can't generate PME#
wakeup event, so USB device can't wake the system.
Intel NUC can't be waken up by USB keyboard when the system is in S3.
With the patch, USB keyboard can wake up the system.
ACPI spec is not clear when both _S3D and _S3W are missing. Evidently
device can work correctly in D3 when both of them are missing, so we should
relax the check.
The issue starts appearing from Gemini Lake, older generation hardware
shouldn't get affected.
> Daniel Drake (1):
> ACPI / PM: Allow deeper wakeup power states with no _SxD nor _SxW
> drivers/acpi/device_pm.c | 11 ++++++++++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
More information about the kernel-team