[PATCH 1/3] peci: cpu: add Intel Emerald Rapids support
Ivan Mikhaylov
fr0st61te at gmail.com
Tue Oct 7 08:53:19 AEDT 2025
Add support for detection of Intel Emerald Rapids processor based on
CPU model.
Emerald Rapids Xeon processors with the model set to
INTEL_EMERALDRAPIDS_X. The data field for this entry is "emr".
Tested the patch series with AST2600 BMC with 5S Intel Emerald Rapids
processors & verified by reading cpu & dimm temperature which matches
host sensor values from lmsensors.
Signed-off-by: Ivan Mikhaylov <fr0st61te at gmail.com>
---
drivers/peci/cpu.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/peci/cpu.c b/drivers/peci/cpu.c
index 2dac8ba82787..fbccc1d1b637 100644
--- a/drivers/peci/cpu.c
+++ b/drivers/peci/cpu.c
@@ -321,6 +321,10 @@ static const struct peci_device_id peci_cpu_device_ids[] = {
.x86_vfm = INTEL_SAPPHIRERAPIDS_X,
.data = "spr",
},
+ { /* Emerald Rapids Xeon */
+ .x86_vfm = INTEL_EMERALDRAPIDS_X,
+ .data = "emr",
+ },
{ }
};
MODULE_DEVICE_TABLE(peci, peci_cpu_device_ids);
--
2.49.0
More information about the openbmc
mailing list