]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi1/cbi1.c
To fix,
[mirror_edk2.git] / EdkModulePkg / Bus / Usb / UsbCbi / Dxe / Cbi1 / cbi1.c
index 008627b9ddd5ae2034b143501bc5877430fb59a8..d8ef374c9fedbc6b3638d1f56611d912b5cf20ec 100644 (file)
@@ -20,6 +20,8 @@ Abstract:
 \r
 #include "cbi.h"\r
 \r
+extern EFI_COMPONENT_NAME_PROTOCOL  gUsbCbi1ComponentName;\r
+\r
 EFI_STATUS\r
 EFIAPI\r
 UsbCBI1DriverEntryPoint (\r
@@ -113,7 +115,7 @@ Cbi1ReportStatusCode (
   );\r
 \r
 \r
-EFI_DRIVER_BINDING_PROTOCOL   gCBI1DriverBinding = {\r
+EFI_DRIVER_BINDING_PROTOCOL   gUsbCbi1DriverBinding = {\r
   CBI1DriverBindingSupported,\r
   CBI1DriverBindingStart,\r
   CBI1DriverBindingStop,\r
@@ -352,6 +354,14 @@ CBI1DriverBindingStart (
     goto ErrorExit;\r
   }\r
 \r
+  UsbCbiDev->ControllerNameTable = NULL;\r
+  AddUnicodeString (\r
+    "eng",\r
+    gUsbCbi1ComponentName.SupportedLanguages,\r
+    &UsbCbiDev->ControllerNameTable,\r
+    (CHAR16 *) L"Usb Cbi1 Mass Storage"\r
+    );\r
+\r
   return EFI_SUCCESS;\r
 \r
 ErrorExit:\r