Skip to content

Commit 888ca9c

Browse files
superm1rafaeljw
authored andcommitted
ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7
Lenovo Slim 7 Pro 14ARH7 has a sporadically non-functional keyboard when resuming from s2idle. This is caused by some missing calls to the EC that don't occur in the AMD codepath but only in the Microsoft codepath. Add the system to the quirk list to force Microsoft codepath. Reported-by: Travis Glenn Hansen <[email protected]> Reported-by: Sebastian S. <[email protected]> Link: https://bugzilla.kernel.org/show_bug.cgi?id=216473 Link: https://bugzilla.kernel.org/show_bug.cgi?id=216438 Signed-off-by: Mario Limonciello <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
1 parent ddeea2c commit 888ca9c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

drivers/acpi/x86/s2idle.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,18 @@ static const struct dmi_system_id s2idle_dmi_table[] __initconst = {
428428
DMI_MATCH(DMI_PRODUCT_NAME, "ROG Zephyrus G14 GA402"),
429429
},
430430
},
431+
{
432+
/*
433+
* Lenovo Yoga Slim 7 Pro X 14ARH7
434+
* https://bugzilla.kernel.org/show_bug.cgi?id=216473 : 82V2
435+
* https://bugzilla.kernel.org/show_bug.cgi?id=216438 : 82TL
436+
*/
437+
.callback = lps0_prefer_microsoft,
438+
.matches = {
439+
DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
440+
DMI_MATCH(DMI_PRODUCT_NAME, "82"),
441+
},
442+
},
431443
{}
432444
};
433445

0 commit comments

Comments
 (0)