X86 platform drivers
 help / color / mirror / Atom feed
* [PATCH 0/4] Add a workaround for Framework 13 spurious IRQ1
@ 2023-12-12  4:50 Mario Limonciello
  2023-12-12  4:50 ` [PATCH 1/4] platform/x86/amd/pmc: Move platform defines to header Mario Limonciello
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Mario Limonciello @ 2023-12-12  4:50 UTC (permalink / raw)
  To: Hans de Goede, Ilpo Järvinen
  Cc: open list:X86 PLATFORM DRIVERS, Shyam Sundar S K, Goswami Sanket,
	Mario Limonciello

The 13" Framework laptop EC emits a spurious keyboard interrupt on every
resume from hardware sleep.  When a user closes the lid on an already
suspended system this causes the system to wake up.

This series adjusts the previous Cezanne quirk (which has a much different
root cause) to be able to apply to other systems too. The Framework 13"
system is added to the list it will apply to.

Mario Limonciello (4):
  platform/x86/amd/pmc: Move platform defines to header
  platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
  platform/x86/amd/pmc: Move keyboard wakeup disablement detection to
    pmc-quirks
  platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13

 drivers/platform/x86/amd/pmc/pmc-quirks.c | 20 ++++++++++++++
 drivers/platform/x86/amd/pmc/pmc.c        | 33 +++++++++--------------
 drivers/platform/x86/amd/pmc/pmc.h        | 12 +++++++++
 3 files changed, 45 insertions(+), 20 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-12-18 13:25 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-12  4:50 [PATCH 0/4] Add a workaround for Framework 13 spurious IRQ1 Mario Limonciello
2023-12-12  4:50 ` [PATCH 1/4] platform/x86/amd/pmc: Move platform defines to header Mario Limonciello
2023-12-12  4:50 ` [PATCH 2/4] platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne Mario Limonciello
2023-12-18 12:59   ` Ilpo Järvinen
2023-12-18 13:01     ` Ilpo Järvinen
2023-12-12  4:50 ` [PATCH 3/4] platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks Mario Limonciello
2023-12-12  4:50 ` [PATCH 4/4] platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 Mario Limonciello
2023-12-12 20:19 ` [PATCH 0/4] Add a workaround for Framework 13 spurious IRQ1 Thomas Weißschuh
2023-12-18 12:11   ` Hans de Goede
2023-12-18 12:42     ` Ilpo Järvinen
2023-12-18 13:25       ` Hans de Goede
2023-12-18 13:10 ` Ilpo Järvinen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox