diff options
author | Mike Maslenkin <mike.maslenkin@gmail.com> | 2023-11-27 02:46:38 +0300 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2023-12-27 00:09:49 +0000 |
commit | 8b59cb79fa4fe704671d1bea70abd89847a1e33f (patch) | |
tree | 1497098665a405fe3e40bdeefa04be4c425b68ba /RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c | |
parent | a87e8505b1509fb00bc586b7e00c884487c4298d (diff) | |
download | edk2-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.c | 10 |
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);
|