]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2TbltDevicePkg/Include/Library/UsbDeviceModeLib.h
edk2: Remove packages moved to edk2-platforms
[mirror_edk2.git] / Vlv2TbltDevicePkg / Include / Library / UsbDeviceModeLib.h
diff --git a/Vlv2TbltDevicePkg/Include/Library/UsbDeviceModeLib.h b/Vlv2TbltDevicePkg/Include/Library/UsbDeviceModeLib.h
deleted file mode 100644 (file)
index c52417f..0000000
+++ /dev/null
@@ -1,181 +0,0 @@
-/*++\r
-\r
-  Copyright (c) 2004  - 2014, Intel Corporation. All rights reserved.<BR>\r
-                                                                                   \r\r
-  SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-                                                                                   \r\r
-\r
-**/\r
-\r
-#ifndef __BASE_USBDEVICEMODE_LIB_H__\r
-#define __BASE_USBDEVICEMODE_LIB_H__\r
-\r
-#pragma pack(1)\r
-typedef struct {\r
-    UINT8  bLength;\r
-    UINT8  bDescriptorType;\r
-    UINT8  bMaxBurst;\r
-    UINT8  bmAttributes;\r
-    UINT16 wBytesPerInterval;\r
-} endpointCompanionDescriptor;\r
-#pragma pack()\r
-\r
-#pragma pack(1)\r
-typedef struct {\r
-    UINT8  bLength;\r
-    UINT8  bDescriptorType;\r
-    UINT8  bEndpointAddress;\r
-    UINT8  bmAttributes;\r
-    UINT16 wMaxPacketSize;\r
-    UINT8  bInterval;\r
-} endpointDescriptor;\r
-#pragma pack()\r
-\r
-typedef struct {\r
-    endpointDescriptor          *pEpDesc;\r
-    endpointCompanionDescriptor *pEpCompDesc;\r
-} USB_DEV_EP_INFO;    //usbdEpInfo;\r
-\r
-typedef struct {\r
-    VOID        *pBuf;\r
-    UINT32    dataLen;\r
-} USBD_IO_INFO;\r
-\r
-typedef struct {\r
-    USBD_IO_INFO     ioInfo;\r
-    USB_DEV_EP_INFO  epInfo;\r
-} USBD_IO_REQ;\r
-\r
-UINTN\r
-EFIAPI\r
-usbdInitDCI (\r
-  VOID\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-fbInit (\r
-  OUT  VOID  *pParams\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-fbDeinit (\r
-  VOID\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-fbStart (\r
-  VOID\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-fbStop (\r
-  VOID\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-usbdSetMmioBar (\r
-  UINT32 mmioBar\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciDeinit (\r
-  VOID    *pUdciHndl,\r
-  UINT32  flags\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciIsr (\r
-  VOID    *pUdciHndl\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciConnect (\r
-  VOID    *pUdciHndl\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciDisconnect (\r
-  VOID    *pUdciHndl\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciSetAddress (\r
-  VOID    *pUdciHndl,\r
-  UINT8   address\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciInitEp (\r
-  VOID            *pUdciHndl,\r
-  USB_DEV_EP_INFO *pEpInfo\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciEnableEp (\r
-  VOID            *pUdciHndl,\r
-  USB_DEV_EP_INFO *pEpInfo\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciDisableEp (\r
-  VOID            *pUdciHndl,\r
-  USB_DEV_EP_INFO *pEpInfo\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciStallEp (\r
-  VOID            *pUdciHndl,\r
-  USB_DEV_EP_INFO *pEpInfo\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciClearStallEp (\r
-  VOID            *pUdciHndl,\r
-  USB_DEV_EP_INFO *pEpInfo\r
-  );\r
-\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciEp0TxStatus (\r
-  VOID            *pUdciHndl\r
-  );\r
-\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciEpTxData (\r
-  VOID        *pUdciHndl,\r
-  USBD_IO_REQ *pIoReq\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciEpRxData (\r
-  VOID        *pUdciHndl,\r
-  USBD_IO_REQ *pIoReq\r
-  );\r
-\r
-BOOLEAN\r
-EFIAPI\r
-udciRegisterCallbacks (\r
-  VOID            *pUdciHndl\r
-  );\r
-\r
-#endif\r