RedfishPkg/RedfishPlatformConfigDxe:Add RefishDebugLib support
Add RedfishPlatformConfigDxe debug capability that aligns with edk2 Redfish debug mechanism. - PcdRedfishPlatformConfigDebugProperty, add PCD to control RedfishPlatformConfigDxe subordinate of Redfish debug capabilities. - PcdRedfishPlatformConfigFeatureProperty, add PCD to manage RedfishPlatformConfigDxe features. Signed-off-by: Abner Chang <abner.chang@amd.com> Co-authored-by: Nickle Wang <nicklew@nvidia.com> Cc: Igor Kulchytskyy <igork@ami.com> Reviewed-by: Nickle Wang <nicklew@nvidia.com> Reviewed-by: Igor Kulchytskyy <igork@ami.com>
This commit is contained in:
committed by
mergify[bot]
parent
b0be42516e
commit
c8f56800fd
@@ -3,6 +3,7 @@
|
||||
#
|
||||
# (C) Copyright 2021 Hewlett Packard Enterprise Development LP<BR>
|
||||
# Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.<BR>
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
#
|
||||
@@ -23,6 +24,7 @@
|
||||
RedfishPkg/RedfishPkg.dec
|
||||
|
||||
[Sources]
|
||||
RedfishPlatformConfigCapability.c
|
||||
RedfishPlatformConfigDxe.h
|
||||
RedfishPlatformConfigDxe.c
|
||||
RedfishPlatformConfigImpl.h
|
||||
@@ -36,7 +38,9 @@
|
||||
HiiLib
|
||||
HiiUtilityLib
|
||||
MemoryAllocationLib
|
||||
PcdLib
|
||||
PrintLib
|
||||
RedfishDebugLib
|
||||
UefiLib
|
||||
UefiBootServicesTableLib
|
||||
UefiRuntimeServicesTableLib
|
||||
@@ -51,5 +55,9 @@
|
||||
[Guids]
|
||||
gEfiRegexSyntaxTypePerlGuid ## CONSUMED
|
||||
|
||||
[FixedPcd]
|
||||
gEfiRedfishPkgTokenSpaceGuid.PcdRedfishPlatformConfigFeatureProperty
|
||||
gEfiRedfishPkgTokenSpaceGuid.PcdRedfishPlatformConfigDebugProperty
|
||||
|
||||
[Depex]
|
||||
TRUE
|
||||
|
Reference in New Issue
Block a user