diff options
Diffstat (limited to 'drivers/usb/class/cdc-acm.h')
| -rw-r--r-- | drivers/usb/class/cdc-acm.h | 19 | 
1 files changed, 8 insertions, 11 deletions
| diff --git a/drivers/usb/class/cdc-acm.h b/drivers/usb/class/cdc-acm.h index cd5e9d8ab237..9dce179d031b 100644 --- a/drivers/usb/class/cdc-acm.h +++ b/drivers/usb/class/cdc-acm.h @@ -64,12 +64,12 @@  #define ACM_NR  16  struct acm_wb { -	unsigned char *buf; +	u8 *buf;  	dma_addr_t dmah; -	int len; -	int use; +	unsigned int len;  	struct urb		*urb;  	struct acm		*instance; +	bool use;  };  struct acm_rb { @@ -131,15 +131,12 @@ struct acm {  	unsigned long quirks;  }; -#define CDC_DATA_INTERFACE_TYPE	0x0a -  /* constants describing various quirks and errors */  #define NO_UNION_NORMAL			BIT(0)  #define SINGLE_RX_URB			BIT(1)  #define NO_CAP_LINE			BIT(2) -#define NO_DATA_INTERFACE		BIT(4) -#define IGNORE_DEVICE			BIT(5) -#define QUIRK_CONTROL_LINE_STATE	BIT(6) -#define CLEAR_HALT_CONDITIONS		BIT(7) -#define SEND_ZERO_PACKET		BIT(8) -#define DISABLE_ECHO			BIT(9) +#define IGNORE_DEVICE			BIT(3) +#define QUIRK_CONTROL_LINE_STATE	BIT(4) +#define CLEAR_HALT_CONDITIONS		BIT(5) +#define SEND_ZERO_PACKET		BIT(6) +#define DISABLE_ECHO			BIT(7) | 
