From b18e194257c6bb5ffd0d18d3c4a5900286f5397a Mon Sep 17 00:00:00 2001 From: Jonathan Zhang Date: Mon, 3 May 2021 13:12:23 -0700 Subject: [PATCH] inteltool: add initial suppot for Sapphire Rapids Scalable Processor Intel Sapphire Rapids Scalable Processor is a 4th generation processor of Intel Xeon Scalable Processor family. Signed-off-by: Jonathan Zhang Change-Id: Idf492d6e7993b9d55d6cd865e721c81876cee9a4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/52863 Reviewed-by: Angel Pons Tested-by: build bot (Jenkins) --- util/inteltool/inteltool.c | 2 ++ util/inteltool/inteltool.h | 1 + 2 files changed, 3 insertions(+) diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c index d7415b07d2..e807cb148d 100644 --- a/util/inteltool/inteltool.c +++ b/util/inteltool/inteltool.c @@ -142,6 +142,8 @@ static const struct { "10th generation (Comet Lake family) Core Processor (Mobile)" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HEWITTLAKE, "Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D (Hewitt Lake)" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_SAPPHIRERAPIDS_SP, + "Xeon Scalable Processor 4th generation (Sapphire Rapids SP)" }, /* Southbridges (LPC controllers) */ { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371XX, "371AB/EB/MB" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10, "ICH10" }, diff --git a/util/inteltool/inteltool.h b/util/inteltool/inteltool.h index a528485bf0..c362550fa5 100644 --- a/util/inteltool/inteltool.h +++ b/util/inteltool/inteltool.h @@ -299,6 +299,7 @@ static inline uint32_t inl(unsigned port) #define PCI_DEVICE_ID_INTEL_CORE_CML_U2 0x9b61 /* Cometlake U (Mobile) */ #define PCI_DEVICE_ID_INTEL_CORE_CML_U3 0x9b71 /* Cometlake U (Mobile) */ #define PCI_DEVICE_ID_INTEL_HEWITTLAKE 0x6f00 /* Hewitt Lake */ +#define PCI_DEVICE_ID_INTEL_SAPPHIRERAPIDS_SP 0x09a2 /* Sapphire Rapids SP */ /* Intel GPUs */