]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
x86/amd_nb: Move SMN access code to a new amd_node driver
authorMario Limonciello <mario.limonciello@amd.com>
Fri, 6 Dec 2024 16:12:03 +0000 (16:12 +0000)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 8 Jan 2025 09:59:44 +0000 (10:59 +0100)
commitd6caeafaa324e6aba5ed2ca1a416340c2fd061a2
treeca823e86f3cdc0fe3019b17e1675bd0e73d6182d
parent7dd57db495d49c004fffc77265ffbaccf340aa20
x86/amd_nb: Move SMN access code to a new amd_node driver

SMN access was bolted into amd_nb mostly as convenience.  This has
limitations though that require incurring tech debt to keep it working.

Move SMN access to the newly introduced AMD Node driver.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> # pdx86
Acked-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> # PMF, PMC
Link: https://lore.kernel.org/r/20241206161210.163701-11-yazen.ghannam@amd.com
16 files changed:
MAINTAINERS
arch/x86/include/asm/amd_nb.h
arch/x86/include/asm/amd_node.h
arch/x86/kernel/amd_nb.c
arch/x86/kernel/amd_node.c
arch/x86/pci/fixup.c
drivers/edac/Kconfig
drivers/edac/amd64_edac.c
drivers/hwmon/Kconfig
drivers/hwmon/k10temp.c
drivers/platform/x86/amd/pmc/Kconfig
drivers/platform/x86/amd/pmc/pmc.c
drivers/platform/x86/amd/pmf/Kconfig
drivers/platform/x86/amd/pmf/core.c
drivers/ras/amd/atl/Kconfig
drivers/ras/amd/atl/internal.h