From: Abner Chang <abner.ch...@amd.com> Add FDF include files for build in ManageabilityPkg modules to firmware device.
Signed-off-by: Abner Chang <abner.ch...@amd.com> Cc: Isaac Oram <isaac.w.o...@intel.com> Cc: Abdul Lateef Attar <abdat...@amd.com> Cc: Nickle Wang <nick...@nvidia.com> Cc: Igor Kulchytskyy <ig...@ami.com> Cc: Tinh Nguyen <tinhngu...@os.amperecomputing.com> Reviewed-by: Tinh Nguyen <tinhngu...@os.amperecomputing.com> Reviewed-by: Nickle Wang <nick...@nvidia.com> --- .../ManageabilityPkg/Include/PostMemory.fdf | 28 +++++++++++++++++++ .../ManageabilityPkg/Include/PreMemory.fdf | 12 ++++++++ 2 files changed, 40 insertions(+) create mode 100644 Features/ManageabilityPkg/Include/PostMemory.fdf create mode 100644 Features/ManageabilityPkg/Include/PreMemory.fdf diff --git a/Features/ManageabilityPkg/Include/PostMemory.fdf b/Features/ManageabilityPkg/Include/PostMemory.fdf new file mode 100644 index 0000000000..9100cb2646 --- /dev/null +++ b/Features/ManageabilityPkg/Include/PostMemory.fdf @@ -0,0 +1,28 @@ +## @file +# Manageabilty Package post memory initialization firmware +# volume description. +# +# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR> +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +## + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityDxeIpmiEnable == TRUE + INF ManageabilityPkg/Universal/IpmiProtocol/Dxe/IpmiProtocolDxe.inf +!endif + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilitySmmIpmiEnable == TRUE + INF ManageabilityPkg/Universal/IpmiProtocol/Smm/IpmiProtocolSmm.inf +!endif + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityDxePldmEnable == TRUE + INF ManageabilityPkg/Universal/PldmProtocol/Dxe/PldmProtocolDxe.inf +!endif + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityDxePldmSmbiosTransferEnable == TRUE + INF ManageabilityPkg/Universal/PldmSmbiosTransferDxe/PldmSmbiosTransferDxe.inf +!endif + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityDxeMctpEnable == TRUE + INF ManageabilityPkg/Universal/MctpProtocol/Dxe/MctpProtocolDxe.inf +!endif diff --git a/Features/ManageabilityPkg/Include/PreMemory.fdf b/Features/ManageabilityPkg/Include/PreMemory.fdf new file mode 100644 index 0000000000..16e079f494 --- /dev/null +++ b/Features/ManageabilityPkg/Include/PreMemory.fdf @@ -0,0 +1,12 @@ +## @file +# Manageabilty Package pre-memory initialization firmware +# volume description. +# +# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR> +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +## + +!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityPeiIpmiEnable == TRUE + INF ManageabilityPkg/Universal/IpmiProtocol/Pei/IpmiPpiPei.inf +!endif -- 2.37.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#103368): https://edk2.groups.io/g/devel/message/103368 Mute This Topic: https://groups.io/mt/98404968/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-