summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorNaresh Solanki <Naresh.Solanki@9elements.com>2022-12-05 11:42:10 +0100
committerFelix Held <felix-coreboot@felixheld.de>2023-03-23 21:21:09 +0000
commit08135332ddf5ad60d922f3bc6742e719d3ceebdd (patch)
treee143117c95a3e2c99cfeae82a4babc75176af1ac /src/include
parent518bba8409b704864b28d58baebcd4899650a3d3 (diff)
soc/intel/xeon_sp: Report platform cpu info
Add platform cpu info for known microcode, print cpuid & processor branding string. This will print as in the following example: CPU: Intel(R) Xeon(R) Platinum 8468H CPU: ID 806f6, Sapphire Rapids E3, ucode: 2b000130 CPU: AES supported, TXT supported, VT supported Change-Id: I9c08fb924aad81608f554523432ab6a549b1b75f Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/73391 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/cpu/intel/cpu_ids.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/include/cpu/intel/cpu_ids.h b/src/include/cpu/intel/cpu_ids.h
index 863dc8b3a5..ff1525200b 100644
--- a/src/include/cpu/intel/cpu_ids.h
+++ b/src/include/cpu/intel/cpu_ids.h
@@ -53,6 +53,15 @@
#define CPUID_TIGERLAKE_A0 0x806c0
#define CPUID_TIGERLAKE_B0 0x806c1
#define CPUID_TIGERLAKE_R0 0x806d1
+#define CPUID_SAPPHIRERAPIDS_SP_A 0x806f0
+#define CPUID_SAPPHIRERAPIDS_SP_B 0x806f1
+#define CPUID_SAPPHIRERAPIDS_SP_C 0x806f2
+#define CPUID_SAPPHIRERAPIDS_SP_D 0x806f3
+#define CPUID_SAPPHIRERAPIDS_SP_E0 0x806f4
+#define CPUID_SAPPHIRERAPIDS_SP_E2 0x806f5
+#define CPUID_SAPPHIRERAPIDS_SP_E3 0x806f6
+#define CPUID_SAPPHIRERAPIDS_SP_E4 0x806f7
+#define CPUID_SAPPHIRERAPIDS_SP_Ex 0x806f8
#define CPUID_ELKHARTLAKE_A0 0x90660
#define CPUID_ELKHARTLAKE_B0 0x90661
#define CPUID_ALDERLAKE_S_A0 0x90670