[PATCH 0/1][SRU][OEM-5.10] Add an OEM _OSI string to workaround auto-wakeup

Alex Hung alex.hung at canonical.com
Sat Jan 16 00:44:44 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1902577

[Impact]
TGL systems wake up automatically from s2idle when connecting to a docking
station with a monitor. The wake-up events are generated when BIOS sets
ALL_MONITOR_OFF for power-saving on TGL systems.

[Fix]
A BIOS workaround is used to skip ALL_MONITOR_OFF with an _OSI string
"Linux-Dell-USB4-Wakeup".

[Test]
Verified on Dell's TigerLake platforms

[Regression Potential]
Low. This only works on platforms supporting "Linux-Dell-USB4-Wakeup".
No other platforms will be affected.

Note: This patch was sent and merged to OEM-5.6, but BIOS fixes are
not ready and thus this is needed in oem-5.10 too.

Alex Hung (1):
  UBUNTU: SAUCE: ACPI: avoid auto-wakeup with an _OSI string

 drivers/acpi/osi.c | 6 ++++++
 1 file changed, 6 insertions(+)

-- 
2.25.1




More information about the kernel-team mailing list