From 92ab9fb1bae01457eab98facdf2895914ffdf69c Mon Sep 17 00:00:00 2001 From: Jason Zhao Date: Mon, 2 Sep 2024 20:41:42 +0800 Subject: [PATCH 1/2] MdePkg/SmBios.h: Add new Processor Upgrade definition for SMBIOS Type4 The patch adds ProcessorUpgradeInvalid(0xFF) definition in Processor Upgrade(Type 4, Offset 19h) for SMBIOS Type4 based on SMBIOS v3.8.0. Processor Upgrade should be 0xFF when no other valid enumeration is available. Signed-off-by: Jason Zhao --- MdePkg/Include/IndustryStandard/SmBios.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/SmBios.h index 561a2c9a7e..d36b0b223b 100644 --- a/MdePkg/Include/IndustryStandard/SmBios.h +++ b/MdePkg/Include/IndustryStandard/SmBios.h @@ -887,7 +887,8 @@ typedef enum { ProcessorUpgradeSocketBGA2551 = 0x54, ProcessorUpgradeSocketLGA1851 = 0x55, ProcessorUpgradeSocketBGA2114 = 0x56, - ProcessorUpgradeSocketBGA2833 = 0x57 + ProcessorUpgradeSocketBGA2833 = 0x57, + ProcessorUpgradeInvalid = 0xFF } PROCESSOR_UPGRADE; /// From 96e0aab17864527fecda2ef08f116ba70d2787f2 Mon Sep 17 00:00:00 2001 From: Revathy V Date: Mon, 14 Oct 2024 11:29:35 +0530 Subject: [PATCH 2/2] MdePkg: Updated Type 4 Info as per Smbios 3.8.0 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4861 Added PROCESSOR_FAMILY_NAME support in MdePkg. Signed-off-by: Revathy --- MdePkg/Include/IndustryStandard/SmBios.h | 1 + 1 file changed, 1 insertion(+) diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/SmBios.h index d36b0b223b..b040fa6bbd 100644 --- a/MdePkg/Include/IndustryStandard/SmBios.h +++ b/MdePkg/Include/IndustryStandard/SmBios.h @@ -706,6 +706,7 @@ typedef enum { ProcessorFamilyIntelCoreI5 = 0xCD, ProcessorFamilyIntelCoreI3 = 0xCE, ProcessorFamilyIntelCoreI9 = 0xCF, + ProcessorFamilyIntelXeonD = 0xD0, /// Smbios spec 3.8 updated this value ProcessorFamilyViaC7M = 0xD2, ProcessorFamilyViaC7D = 0xD3, ProcessorFamilyViaC7 = 0xD4,