diff options
| author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2012-11-16 11:41:51 +0200 | 
|---|---|---|
| committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2012-11-16 11:41:51 +0200 | 
| commit | 3c3dd225819112e56554162c6b37e61a31924e0c (patch) | |
| tree | 5bcd3a63010af2cd5bb946b5af21ef27f1dcfe3c /drivers/net/usb/cdc_ether.c | |
| parent | a915d4ca24b814daee9cddbc42cd41f59fe4fa8f (diff) | |
| parent | 3d70f8c617a436c7146ecb81df2265b4626dfe89 (diff) | |
Merge tag 'v3.7-rc4'
Merge Linux 3.7-rc4 to get fixes for CMA.
Diffstat (limited to 'drivers/net/usb/cdc_ether.c')
| -rw-r--r-- | drivers/net/usb/cdc_ether.c | 41 | 
1 files changed, 26 insertions, 15 deletions
diff --git a/drivers/net/usb/cdc_ether.c b/drivers/net/usb/cdc_ether.c index a03de719704..d0129827602 100644 --- a/drivers/net/usb/cdc_ether.c +++ b/drivers/net/usb/cdc_ether.c @@ -592,6 +592,32 @@ static const struct usb_device_id	products [] = {  	.driver_info		= 0,  }, +/* Novatel USB551L and MC551 - handled by qmi_wwan */ +{ +	.match_flags    =   USB_DEVICE_ID_MATCH_VENDOR +		 | USB_DEVICE_ID_MATCH_PRODUCT +		 | USB_DEVICE_ID_MATCH_INT_INFO, +	.idVendor               = NOVATEL_VENDOR_ID, +	.idProduct		= 0xB001, +	.bInterfaceClass	= USB_CLASS_COMM, +	.bInterfaceSubClass	= USB_CDC_SUBCLASS_ETHERNET, +	.bInterfaceProtocol	= USB_CDC_PROTO_NONE, +	.driver_info = 0, +}, + +/* Novatel E362 - handled by qmi_wwan */ +{ +	.match_flags    =   USB_DEVICE_ID_MATCH_VENDOR +		 | USB_DEVICE_ID_MATCH_PRODUCT +		 | USB_DEVICE_ID_MATCH_INT_INFO, +	.idVendor               = NOVATEL_VENDOR_ID, +	.idProduct		= 0x9010, +	.bInterfaceClass	= USB_CLASS_COMM, +	.bInterfaceSubClass	= USB_CDC_SUBCLASS_ETHERNET, +	.bInterfaceProtocol	= USB_CDC_PROTO_NONE, +	.driver_info = 0, +}, +  /*   * WHITELIST!!!   * @@ -604,21 +630,6 @@ static const struct usb_device_id	products [] = {   * because of bugs/quirks in a given product (like Zaurus, above).   */  { -	/* Novatel USB551L */ -	/* This match must come *before* the generic CDC-ETHER match so that -	 * we get FLAG_WWAN set on the device, since it's descriptors are -	 * generic CDC-ETHER. -	 */ -	.match_flags    =   USB_DEVICE_ID_MATCH_VENDOR -		 | USB_DEVICE_ID_MATCH_PRODUCT -		 | USB_DEVICE_ID_MATCH_INT_INFO, -	.idVendor               = NOVATEL_VENDOR_ID, -	.idProduct		= 0xB001, -	.bInterfaceClass	= USB_CLASS_COMM, -	.bInterfaceSubClass	= USB_CDC_SUBCLASS_ETHERNET, -	.bInterfaceProtocol	= USB_CDC_PROTO_NONE, -	.driver_info = (unsigned long)&wwan_info, -}, {  	/* ZTE (Vodafone) K3805-Z */  	.match_flags    =   USB_DEVICE_ID_MATCH_VENDOR  		 | USB_DEVICE_ID_MATCH_PRODUCT  | 
