diff options
Diffstat (limited to 'drivers/staging/vt6656/usbpipe.h')
| -rw-r--r-- | drivers/staging/vt6656/usbpipe.h | 45 | 
1 files changed, 8 insertions, 37 deletions
diff --git a/drivers/staging/vt6656/usbpipe.h b/drivers/staging/vt6656/usbpipe.h index b3673474a9e..ea71782d890 100644 --- a/drivers/staging/vt6656/usbpipe.h +++ b/drivers/staging/vt6656/usbpipe.h @@ -30,46 +30,17 @@  #ifndef __USBPIPE_H__  #define __USBPIPE_H__ -#include "ttype.h"  #include "device.h" -/*---------------------  Export Definitions -------------------------*/ +int vnt_control_out(struct vnt_private *, u8, u16, u16, u16, u8 *); +int vnt_control_in(struct vnt_private *, u8, u16, u16, u16,  u8 *); -/*---------------------  Export Classes  ----------------------------*/ +void vnt_control_out_u8(struct vnt_private *, u8, u8, u8); +void vnt_control_in_u8(struct vnt_private *, u8, u8, u8 *); -/*---------------------  Export Variables  --------------------------*/ - -/*---------------------  Export Functions  --------------------------*/ - -int PIPEnsControlOut( -     PSDevice     pDevice, -     BYTE         byRequest, -     WORD         wValue, -     WORD         wIndex, -     WORD         wLength, -     PBYTE        pbyBuffer -    ); - -int PIPEnsControlOutAsyn( -     PSDevice     pDevice, -     BYTE         byRequest, -     WORD         wValue, -     WORD         wIndex, -     WORD         wLength, -     PBYTE        pbyBuffer -    ); - -int PIPEnsControlIn( -     PSDevice     pDevice, -     BYTE         byRequest, -     WORD         wValue, -     WORD         wIndex, -     WORD         wLength, -       PBYTE   pbyBuffer -    ); - -int PIPEnsInterruptRead(PSDevice pDevice); -int PIPEnsBulkInUsbRead(PSDevice pDevice, PRCB pRCB); -int PIPEnsSendBulkOut(PSDevice pDevice, PUSB_SEND_CONTEXT pContext); +int PIPEnsInterruptRead(struct vnt_private *); +int PIPEnsBulkInUsbRead(struct vnt_private *, struct vnt_rcb *pRCB); +int PIPEnsSendBulkOut(struct vnt_private *, +				struct vnt_usb_send_context *pContext);  #endif /* __USBPIPE_H__ */  | 
