diff options
| author | Ivan Mikhaylov <fr0st61te@gmail.com> | 2025-10-07 00:53:19 +0300 |
|---|---|---|
| committer | Guenter Roeck <linux@roeck-us.net> | 2025-10-15 11:02:42 -0700 |
| commit | 906f25050add51f1a412ea37e618d8748f75e23a (patch) | |
| tree | 5e30d64e5fe85ebf0e22250b8388192b6f99d28c | |
| parent | cbb213e07c01784ce1f41ba04995da3808cc5a47 (diff) | |
peci: cpu: add Intel Emerald Rapids support
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@gmail.com>
Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>
Link: https://lore.kernel.org/r/20251006215321.5036-2-fr0st61te@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
| -rw-r--r-- | drivers/peci/cpu.c | 4 |
1 files changed, 4 insertions, 0 deletions
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); |