From 778eaebc2d304cfbe517d8dcbb3f6d7b556a1acd Mon Sep 17 00:00:00 2001 From: Nhi Pham Date: Wed, 11 Dec 2024 10:25:54 +0700 Subject: [PATCH] ManageabilityPkg/IpmiProtocol: Fix build error due to missing PCDs This adds recent PCDs for IPMI Serial for IpmiProtocol PEI and SMM to fix the compilation error. Signed-off-by: Nhi Pham --- .../Universal/IpmiProtocol/Pei/IpmiPpiPei.inf | 4 ++++ .../Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/Features/ManageabilityPkg/Universal/IpmiProtocol/Pei/IpmiPpiPei.inf b/Features/ManageabilityPkg/Universal/IpmiProtocol/Pei/IpmiPpiPei.inf index c4e5f06c882..d3705d8ccca 100644 --- a/Features/ManageabilityPkg/Universal/IpmiProtocol/Pei/IpmiPpiPei.inf +++ b/Features/ManageabilityPkg/Universal/IpmiProtocol/Pei/IpmiPpiPei.inf @@ -50,6 +50,10 @@ [FixedPcd] gEfiMdePkgTokenSpaceGuid.PcdIpmiKcsIoBaseAddress # Used as default KCS I/O base adddress gEfiMdePkgTokenSpaceGuid.PcdIpmiSsifSmbusSlaveAddr + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialRequesterAddress + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialResponderAddress + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialRequesterLun + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialResponderLun [Depex] TRUE diff --git a/Features/ManageabilityPkg/Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf b/Features/ManageabilityPkg/Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf index d3073513713..b4f20738a63 100644 --- a/Features/ManageabilityPkg/Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf +++ b/Features/ManageabilityPkg/Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf @@ -49,6 +49,10 @@ [FixedPcd] gEfiMdePkgTokenSpaceGuid.PcdIpmiKcsIoBaseAddress # Used as default KCS I/O base adddress gEfiMdePkgTokenSpaceGuid.PcdIpmiSsifSmbusSlaveAddr + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialRequesterAddress + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialResponderAddress + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialRequesterLun + gEfiMdePkgTokenSpaceGuid.PcdIpmiSerialResponderLun [Depex] TRUE