summaryrefslogtreecommitdiff
path: root/drivers/net/usb
diff options
context:
space:
mode:
authorMatthieu Vincenot <mvincenot@nvidia.com>2011-08-05 16:33:38 +0100
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:48:06 -0800
commitff78787c0c7e772fe6ef08a012aa474a2a90de5c (patch)
tree46edc9b661425a34e48b4a64971cd3dd9e2c04da /drivers/net/usb
parent000d7e29e205824ac3417c31d5bd09ad043b4810 (diff)
cdc_ether: Force Tango cdc-ether to enumerate as wwan0
bug 860095 Original-Change-Id: I889a990a2079b5e668c5668ac0a8af6aa0afd95a Reviewed-on: http://git-master/r/45552 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R6ab06a2d2a8474fa4efef7e666508ba1d06d3fe6
Diffstat (limited to 'drivers/net/usb')
-rw-r--r--drivers/net/usb/cdc_ether.c23
1 files changed, 15 insertions, 8 deletions
diff --git a/drivers/net/usb/cdc_ether.c b/drivers/net/usb/cdc_ether.c
index 93534d8daf4d..4fba62acf757 100644
--- a/drivers/net/usb/cdc_ether.c
+++ b/drivers/net/usb/cdc_ether.c
@@ -572,17 +572,24 @@ static const struct usb_device_id products [] = {
/* PH450 */
{
- .match_flags = USB_DEVICE_ID_MATCH_INT_INFO
- | USB_DEVICE_ID_MATCH_DEVICE,
- USB_DEVICE(0x1983,0x0310),
- .driver_info = (unsigned long)&wwan_info,
+ .match_flags = USB_DEVICE_ID_MATCH_INT_INFO
+ | USB_DEVICE_ID_MATCH_DEVICE,
+ USB_DEVICE(0x1983,0x0310),
+ .driver_info = (unsigned long)&wwan_info,
}, {
- .match_flags = USB_DEVICE_ID_MATCH_INT_INFO
- | USB_DEVICE_ID_MATCH_DEVICE,
- USB_DEVICE(0x1983,0x0321),
- .driver_info = (unsigned long)&wwan_info,
+ .match_flags = USB_DEVICE_ID_MATCH_INT_INFO
+ | USB_DEVICE_ID_MATCH_DEVICE,
+ USB_DEVICE(0x1983,0x0321),
+ .driver_info = (unsigned long)&wwan_info,
},
+/* Tango module */
+{
+ .match_flags = USB_DEVICE_ID_MATCH_INT_INFO
+ | USB_DEVICE_ID_MATCH_DEVICE,
+ USB_DEVICE(0x0489,0xE03A),
+ .driver_info = (unsigned long)&wwan_info,
+},
/*
* WHITELIST!!!
*