summaryrefslogtreecommitdiff
path: root/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c
diff options
context:
space:
mode:
authorMike Maslenkin <mike.maslenkin@gmail.com>2023-11-27 02:46:38 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-12-27 00:09:49 +0000
commit8b59cb79fa4fe704671d1bea70abd89847a1e33f (patch)
tree1497098665a405fe3e40bdeefa04be4c425b68ba /RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c
parenta87e8505b1509fb00bc586b7e00c884487c4298d (diff)
downloadedk2-8b59cb79fa4fe704671d1bea70abd89847a1e33f.zip
edk2-8b59cb79fa4fe704671d1bea70abd89847a1e33f.tar.gz
edk2-8b59cb79fa4fe704671d1bea70abd89847a1e33f.tar.bz2
RedfishPkg: add Component Name protocols to RedfishConfigHandler driver
Currently there is no description for RedfishConfigHandler driver. This leads to <null string> in the "DRIVER NAME" column of a `drivers` command for example. Cc: Nickle Wang <nicklew@nvidia.com> Cc: Igor Kulchytskyy <igork@ami.com> Signed-off-by: Mike Maslenkin <mike.maslenkin@gmail.com> Reviewed-by: Abner Chang <abner.chang@amd.com>
Diffstat (limited to 'RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c')
-rw-r--r--RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c b/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c
index 2d0170d..5e03132 100644
--- a/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c
+++ b/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c
@@ -601,11 +601,17 @@ RedfishConfigHandlerDriverEntryPoint (
//
// Install UEFI Driver Model protocol(s).
//
- Status = EfiLibInstallDriverBinding (
+ Status = EfiLibInstallAllDriverProtocols2 (
ImageHandle,
SystemTable,
&gRedfishConfigDriverBinding,
- ImageHandle
+ ImageHandle,
+ &gRedfishConfigHandlerComponentName,
+ &gRedfishConfigHandlerComponentName2,
+ NULL,
+ NULL,
+ NULL,
+ NULL
);
if (EFI_ERROR (Status)) {
gBS->CloseEvent (gEndOfDxeEvent);