qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card
A rebranded Novatel E371 for AT&T's LTE bands. qmi_wwan should drive this device, while cdc_ether should ignore it. Even though the USB descriptors are plain CDC-ETHER that USB interface is a QMI interface. Cc: <stable@vger.kernel.org> Signed-off-by: Dan Williams <dcbw@redhat.com> Acked-by: Bjørn Mork <bjorn@mork.no> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									fba8755911
								
							
						
					
					
						commit
						7fdb7846c9
					
				| @ -613,6 +613,13 @@ static const struct usb_device_id	products [] = { | ||||
| 	.driver_info = 0, | ||||
| }, | ||||
| 
 | ||||
| /* Dell Wireless 5804 (Novatel E371) - handled by qmi_wwan */ | ||||
| { | ||||
| 	USB_DEVICE_AND_INTERFACE_INFO(DELL_VENDOR_ID, 0x819b, USB_CLASS_COMM, | ||||
| 			USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE), | ||||
| 	.driver_info = 0, | ||||
| }, | ||||
| 
 | ||||
| /* AnyDATA ADU960S - handled by qmi_wwan */ | ||||
| { | ||||
| 	USB_DEVICE_AND_INTERFACE_INFO(0x16d5, 0x650a, USB_CLASS_COMM, | ||||
|  | ||||
| @ -501,6 +501,13 @@ static const struct usb_device_id products[] = { | ||||
| 					      USB_CDC_PROTO_NONE), | ||||
| 		.driver_info        = (unsigned long)&qmi_wwan_info, | ||||
| 	}, | ||||
| 	{	/* Dell Wireless 5804 (Novatel E371) */ | ||||
| 		USB_DEVICE_AND_INTERFACE_INFO(0x413C, 0x819b, | ||||
| 					      USB_CLASS_COMM, | ||||
| 					      USB_CDC_SUBCLASS_ETHERNET, | ||||
| 					      USB_CDC_PROTO_NONE), | ||||
| 		.driver_info        = (unsigned long)&qmi_wwan_info, | ||||
| 	}, | ||||
| 	{	/* ADU960S */ | ||||
| 		USB_DEVICE_AND_INTERFACE_INFO(0x16d5, 0x650a, | ||||
| 					      USB_CLASS_COMM, | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user