]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.c
MdeModulePkg UsbBusPei: Remove redundant functions
[mirror_edk2.git] / MdeModulePkg / Bus / Usb / UsbBusPei / HubPeim.c
index 806602511c6fba2f20409655bbd271ed3c5c3a5f..5607c65b1330318934f9b2dbac23d0b69a87d0a5 100644 (file)
@@ -193,46 +193,7 @@ PeiHubGetHubStatus (
                      );\r
 }\r
 \r
-/**\r
-  Set specified feature to a given hub.\r
-\r
-  @param  PeiServices   General-purpose services that are available to every PEIM.\r
-  @param  UsbIoPpi      Indicates the PEI_USB_IO_PPI instance.\r
-  @param  Value         New feature value.\r
-\r
-  @retval EFI_SUCCESS       Port feature is set successfully.\r
-  @retval EFI_DEVICE_ERROR  Cannot set the port feature due to a hardware error.\r
-  @retval Others            Other failure occurs.\r
-\r
-**/\r
-EFI_STATUS\r
-PeiHubSetHubFeature (\r
-  IN EFI_PEI_SERVICES    **PeiServices,\r
-  IN PEI_USB_IO_PPI      *UsbIoPpi,\r
-  IN UINT8               Value\r
-  )\r
-{\r
-  EFI_USB_DEVICE_REQUEST      DeviceRequest;\r
 \r
-  ZeroMem (&DeviceRequest, sizeof (EFI_USB_DEVICE_REQUEST));\r
-\r
-  //\r
-  // Fill Device request packet\r
-  //\r
-  DeviceRequest.RequestType = USB_HUB_SET_HUB_FEATURE_REQ_TYPE;\r
-  DeviceRequest.Request     = USB_HUB_SET_HUB_FEATURE;\r
-  DeviceRequest.Value       = Value;\r
-\r
-  return UsbIoPpi->UsbControlTransfer (\r
-                     PeiServices,\r
-                     UsbIoPpi,\r
-                     &DeviceRequest,\r
-                     EfiUsbNoData,\r
-                     PcdGet32 (PcdUsbTransferTimeoutValue),\r
-                     NULL,\r
-                     0\r
-                     );\r
-}\r
 \r
 /**\r
   Clear specified feature on a given hub.\r