Control: tags -1 moreinfo
On Sun, Oct 18, 2026 at 03:41:52PM +0200, Erik Moeller wrote:
> A potentially relevant observation is that the AMD PMC firmware workaround
> table
> includes L14 Gen 2 AMD machine type 20X5, but not my 20X6. This omission is
> also present in current upstream source. Could maintainers assess whether the
> existing workaround should cover 20X6? I have not tested a patched or
> upstream-built kernel.
I made a patch. Could you test it?
Bastian
--
Killing is stupid; useless!
-- McCoy, "A Private Little War", stardate 4211.8
>From d6d644731272b5308e6c91d33835b0acb68b184b Mon Sep 17 00:00:00 2001
From: Bastian Blank <[email protected]>
Date: Mon, 26 Oct 2026 14:09:15 +0100
Subject: [PATCH] platform/x86/amd/pmc: Add L14 Gen2 AMD (20X6) to s2idle quirk
list
---
drivers/platform/x86/amd/pmc/pmc-quirks.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/drivers/platform/x86/amd/pmc/pmc-quirks.c b/drivers/platform/x86/amd/pmc/pmc-quirks.c
index 09a30f333759..fd6a2e733be9 100644
--- a/drivers/platform/x86/amd/pmc/pmc-quirks.c
+++ b/drivers/platform/x86/amd/pmc/pmc-quirks.c
@@ -47,6 +47,14 @@ static const struct dmi_system_id fwbug_list[] = {
DMI_MATCH(DMI_PRODUCT_NAME, "20X5"),
}
},
+ {
+ .ident = "L14 Gen2 AMD",
+ .driver_data = &quirk_s2idle_spurious_8042,
+ .matches = {
+ DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "20X6"),
+ }
+ },
{
.ident = "T14s Gen2 AMD",
.driver_data = &quirk_s2idle_spurious_8042,
--
2.53.0