add Huawei E1750 Mobile Broadband HSPA USB Stick

This commit is contained in:
kardel 2010-06-19 22:41:32 +00:00
parent a7a0c207ec
commit 814e4d4117
4 changed files with 19 additions and 8 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: u3g.c,v 1.14 2010/06/17 23:25:01 riz Exp $ */
/* $NetBSD: u3g.c,v 1.15 2010/06/19 22:41:32 kardel Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@ -50,7 +50,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.14 2010/06/17 23:25:01 riz Exp $");
__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.15 2010/06/19 22:41:32 kardel Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -450,10 +450,15 @@ u3ginit_match(device_t parent, cfdata_t match, void *aux)
if (uaa->product == USB_PRODUCT_HUAWEI_K3765)
return UMATCH_NONE;
if (uaa->product == USB_PRODUCT_HUAWEI_K3765INIT)
switch (uaa->product) {
case USB_PRODUCT_HUAWEI_E1750INIT:
case USB_PRODUCT_HUAWEI_K3765INIT:
return u3g_huawei_k3765_reinit(uaa->device);
else
break;
default:
return u3g_huawei_reinit(uaa->device);
break;
}
}
if (uaa->vendor == USB_VENDOR_NOVATEL2) {

View File

@ -1,4 +1,4 @@
$NetBSD: usbdevs,v 1.558 2010/06/17 23:22:21 riz Exp $
$NetBSD: usbdevs,v 1.559 2010/06/19 22:41:32 kardel Exp $
/*
* Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
@ -1292,6 +1292,7 @@ product HP2 C500 0x6002 PhotoSmart C500
/* Huawei Technologies products */
product HUAWEI MOBILE 0x1001 Huawei Mobile
product HUAWEI E220 0x1003 Huawei E220
product HUAWEI E1750INIT 0x1446 Huawei E1750 USB CD
product HUAWEI K3765 0x1465 Huawei K3765
product HUAWEI K3765INIT 0x1520 Huawei K3765 USB CD

View File

@ -1,4 +1,4 @@
/* ??? */
/* $NetBSD: usbdevs.h,v 1.552 2010/06/19 22:41:33 kardel Exp $ */
/*
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
@ -1299,6 +1299,7 @@
/* Huawei Technologies products */
#define USB_PRODUCT_HUAWEI_MOBILE 0x1001 /* Huawei Mobile */
#define USB_PRODUCT_HUAWEI_E220 0x1003 /* Huawei E220 */
#define USB_PRODUCT_HUAWEI_E1750INIT 0x1446 /* Huawei E1750 USB CD */
#define USB_PRODUCT_HUAWEI_K3765 0x1465 /* Huawei K3765 */
#define USB_PRODUCT_HUAWEI_K3765INIT 0x1520 /* Huawei K3765 USB CD */

View File

@ -1,4 +1,4 @@
/* ??? */
/* $NetBSD: usbdevs_data.h,v 1.553 2010/06/19 22:41:33 kardel Exp $ */
/*
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
@ -3882,6 +3882,10 @@ const struct usb_product usb_products[] = {
USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E220,
"Huawei E220",
},
{
USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1750INIT,
"Huawei E1750 USB CD",
},
{
USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_K3765,
"Huawei K3765",
@ -7307,4 +7311,4 @@ const struct usb_product usb_products[] = {
"Prestige",
},
};
const int usb_nproducts = 1345;
const int usb_nproducts = 1346;