Message ID | 20250410200202.2974062-4-superm1@kernel.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | AMD Zen debugging documentation | expand |
diff --git a/drivers/platform/x86/amd/pmc/pmc-quirks.c b/drivers/platform/x86/amd/pmc/pmc-quirks.c index b4f49720c87f6..9d817209e407f 100644 --- a/drivers/platform/x86/amd/pmc/pmc-quirks.c +++ b/drivers/platform/x86/amd/pmc/pmc-quirks.c @@ -8,19 +8,22 @@ * Author: Mario Limonciello <mario.limonciello@amd.com> */ +#include <asm/amd_node.h> #include <linux/dmi.h> #include <linux/io.h> #include <linux/ioport.h> #include "pmc.h" +#define FCH_PM_SCRATCH 0x80 + struct quirk_entry { u32 s2idle_bug_mmio; bool spurious_8042; }; static struct quirk_entry quirk_s2idle_bug = { - .s2idle_bug_mmio = 0xfed80380, + .s2idle_bug_mmio = FCH_PM_BASE + FCH_PM_SCRATCH, }; static struct quirk_entry quirk_spurious_8042 = {