]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/UhciDxe/ComponentName.c
1. Remove USB HC Protocol installing from Uhci module. It only installs USB2 HC protocol.
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / UhciDxe / ComponentName.c
index 6be0e73b909122da22f1dcbe2a8b57bec8a26fd2..732dc6af4f3225000ba81c38ad1081ce6bdd1587 100644 (file)
@@ -308,9 +308,9 @@ UhciComponentNameGetControllerName (
   OUT CHAR16                                          **ControllerName\r
   )\r
 {\r
-  EFI_STATUS          Status;\r
-  USB_HC_DEV          *UhciDev;\r
-  EFI_USB_HC_PROTOCOL *UsbHc;\r
+  EFI_STATUS           Status;\r
+  USB_HC_DEV           *UhciDev;\r
+  EFI_USB2_HC_PROTOCOL *Usb2Hc;\r
 \r
   //\r
   // This is a device driver, so ChildHandle must be NULL.\r
@@ -336,8 +336,8 @@ UhciComponentNameGetControllerName (
   //\r
   Status = gBS->OpenProtocol (\r
                   ControllerHandle,\r
-                  &gEfiUsbHcProtocolGuid,\r
-                  (VOID **) &UsbHc,\r
+                  &gEfiUsb2HcProtocolGuid,\r
+                  (VOID **) &Usb2Hc,\r
                   gUhciDriverBinding.DriverBindingHandle,\r
                   ControllerHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
@@ -347,7 +347,7 @@ UhciComponentNameGetControllerName (
     return Status;\r
   }\r
 \r
-  UhciDev = UHC_FROM_USB_HC_PROTO (UsbHc);\r
+  UhciDev = UHC_FROM_USB2_HC_PROTO (Usb2Hc);\r
 \r
   return LookupUnicodeString2 (\r
            Language,\r