summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/ubsa.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/usb/ubsa.c')
-rw-r--r--sys/dev/usb/ubsa.c79
1 files changed, 72 insertions, 7 deletions
diff --git a/sys/dev/usb/ubsa.c b/sys/dev/usb/ubsa.c
index 8e2c236..01ecf17 100644
--- a/sys/dev/usb/ubsa.c
+++ b/sys/dev/usb/ubsa.c
@@ -226,12 +226,8 @@ static const struct ubsa_product {
{ USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_GOCOM232 },
/* Peracom */
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 },
- /* Novatel Wireless Merlin cards */
- { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 },
- /* Dell version of the above */
+ /* Dell version of the Novatel 740 */
{ USB_VENDOR_DELL, USB_PRODUCT_DELL_U740 },
- /* Novatel Wireless Merlin v740 */
- { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 },
/* Option Vodafone MC3G */
{ USB_VENDOR_OPTION, USB_PRODUCT_OPTION_VODAFONEMC3G },
/* Option GlobeTrotter 3G */
@@ -244,10 +240,79 @@ static const struct ubsa_product {
{ USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GTMAX36 },
/* Huawei Mobile */
{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MOBILE },
- /* Sierra Wireless LENOVO UMTS card */
- { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_3 },
+ { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E270 },
+ { USB_VENDOR_MERLIN, USB_PRODUCT_MERLIN_V620 },
/* Qualcomm, Inc. ZTE CDMA */
{ USB_VENDOR_QUALCOMMINC, USB_PRODUCT_QUALCOMMINC_CDMA_MSM },
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_CDMA_MODEM },
+ /* Novatel Wireless Merlin ES620 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_ES620 },
+ /* Novatel Wireless Merlin U720 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U720 },
+ /* Novatel Wireless Merlin U727 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U727 },
+ /* Novatel Wireless Merlin U740 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 },
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740_2 },
+ /* Novatel Wireless Merlin U950D */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U950D },
+ /* Novatel Wireless Merlin V620 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V620 },
+ /* Novatel Wireless Merlin V640 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V640 },
+ /* Novatel Wireless Merlin V720 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V720 },
+ /* Novatel Wireless Merlin V740 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 },
+ /* Novatel Wireless Merlin X950D */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_X950D },
+ /* Novatel Wireless Merlin U870 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U870 },
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_XU870 },
+ /* Sierra Wireless AirCard 580 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD580 },
+ /* Sierra Wireless AirCard 595 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD595 },
+ /* Sierra Wireless AirCard 595U */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC595U },
+ /* Sierra Wireless AirCard 597E */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC597E },
+ /* Sierra Wireless Compass 597 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_C597 },
+ /* Sierra Wireless AirCard 880 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880 },
+ /* Sierra Wireless AirCard 880E */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880E },
+ /* Sierra Wireless AirCard 880U */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880U },
+ /* Sierra Wireless AirCard 881 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881 },
+ /* Sierra Wireless AirCard 881E */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881E },
+ /* Sierra Wireless AirCard 881U */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881U },
+ /* Sierra Wireless EM5625 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_EM5625 },
+ /* Sierra Wireless MC5720 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720 },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720_2 },
+ /* Sierra Wireless MC5725 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5725 },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MINI5725 },
+ /* Sierra Wireless MC8755 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD875 },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755 },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_2 },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_3 },
+ /* Sierra Wireless MC8765 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8765 },
+ /* Sierra Wireless MC8775 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC875U },
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8775_2 },
+ /* Sierra Wireless MC8780 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8780 },
+ /* Sierra Wireless MC8781 */
+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8781 },
{ 0, 0 }
};
OpenPOWER on IntegriCloud