]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Bus/Usb/UsbBus/Dxe/usbbus.h
Make MDE and EdkModule packages avoid all Intel IPF compiler warnings except waning...
[mirror_edk2.git] / EdkModulePkg / Bus / Usb / UsbBus / Dxe / usbbus.h
index a5d4c2426cd47d2c5d793ceaa1f0f310b3cabc6f..4977d71695e28dbc3fe91fcbdbcf1004959035af 100644 (file)
@@ -1111,4 +1111,45 @@ UsbVirtualHcAsyncIsochronousTransfer (
 --*/\r
 ;\r
 \r
+EFI_STATUS\r
+EFIAPI\r
+UsbPortReset (\r
+  IN EFI_USB_IO_PROTOCOL     *This\r
+  )\r
+/*++\r
+\r
+  Routine Description:\r
+    Resets and reconfigures the USB controller.  This function will\r
+    work for all USB devices except USB Hub Controllers.\r
+\r
+  Arguments:\r
+    This          -   Indicates the calling context.\r
+\r
+  Returns:\r
+    EFI_SUCCESS\r
+    EFI_INVALID_PARAMETER\r
+    EFI_DEVICE_ERROR\r
+\r
+--*/\r
+;\r
+\r
+VOID\r
+InitializeUsbIoInstance (\r
+  IN USB_IO_CONTROLLER_DEVICE     *UsbIoController\r
+  )\r
+/*++\r
+\r
+Routine Description:\r
+\r
+  Initialize the instance of UsbIo controller\r
+\r
+Arguments:\r
+\r
+  UsbIoController - A pointer to controller structure of UsbIo\r
+\r
+Returns:\r
+\r
+--*/\r
+;\r
+\r
 #endif\r