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>
This commit is contained in:
Naresh Solanki
2022-12-05 11:42:10 +01:00
committed by Felix Held
parent 518bba8409
commit 08135332dd
5 changed files with 80 additions and 2 deletions

View File

@@ -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