Introduce two new iterfaces to Redfish Platform Config Protocol: - GetAttribute() returns attribute details from HII question. - GetDefaultValue() returns default value of attribute. They are used to generate BIOS attribute registry.
Signed-off-by: Nickle Wang <nick...@nvidia.com> Cc: Abner Chang <abner.ch...@amd.com> Cc: Igor Kulchytskyy <ig...@ami.com> Cc: Nick Ramirez <nrami...@nvidia.com> Nickle Wang (3): edk2-staging/RedfishPkg: Add interface to get question default value edk2-staging/RedfishPkg: Introduce new interfaces to Redfish protocol edk2-staging/RedfishPkg: Add new interfaces to Redfish library RedfishPkg/Include/Library/HiiUtilityLib.h | 31 +- .../Library/RedfishPlatformConfigLib.h | 44 ++ .../Protocol/EdkIIRedfishPlatformConfig.h | 105 +++ .../Library/HiiUtilityLib/HiiExpression.c | 77 +++ .../Library/HiiUtilityLib/HiiExpression.h | 23 + .../HiiUtilityLib/HiiUtilityInternal.c | 614 +++++++++++++++++ .../RedfishPlatformConfigLib.c | 71 ++ .../RedfishPlatformConfigDxe.c | 625 ++++++++++++++---- .../RedfishPlatformConfigDxe.h | 2 + .../RedfishPlatformConfigImpl.c | 55 +- .../RedfishPlatformConfigImpl.h | 44 +- 11 files changed, 1548 insertions(+), 143 deletions(-) -- 2.38.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#97077): https://edk2.groups.io/g/devel/message/97077 Mute This Topic: https://groups.io/mt/95515704/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-