RedfishPkg/RedfishConfigHandler: Use Redfish HI readiness notification

Wait until Redfish Host Interface is installed on
the system then acquire Redfish service.

Signed-off-by: Abner Chang <abner.chang@amd.com>
Cc: Nickle Wang <nicklew@nvidia.com>
Cc: Igor Kulchytskyy <igork@ami.com>
Cc: Mike Maslenkin <mike.maslenkin@gmail.com>
Reviewed-by: Nickle Wang <nicklew@nvidia.com>
Acked-by: Mike Maslenkin <mike.maslenkin@gmail.com>
This commit is contained in:
Abner Chang
2023-11-23 17:26:52 +08:00
committed by mergify[bot]
parent 843ed20714
commit 8325fd6466
2 changed files with 120 additions and 65 deletions

View File

@@ -46,11 +46,12 @@
UefiDriverEntryPoint
[Protocols]
gEfiRedfishDiscoverProtocolGuid ## CONSUMES
gEfiRedfishDiscoverProtocolGuid ## CONSUMES
gEfiRestExServiceBindingProtocolGuid
gEfiRestExProtocolGuid ## CONSUMES
gEdkIIRedfishCredentialProtocolGuid ## CONSUMES
gEdkIIRedfishConfigHandlerProtocolGuid ## CONSUMES
gEfiRestExProtocolGuid ## CONSUMES
gEdkIIRedfishCredentialProtocolGuid ## CONSUMES
gEdkIIRedfishConfigHandlerProtocolGuid ## CONSUMES
gEdkIIRedfishHostInterfaceReadyProtocolGuid ## CONSUMES
[Guids]
gEfiEventExitBootServicesGuid ## CONSUMES ## Event