summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authornonaka <nonaka@NetBSD.org>2012-08-04 12:55:06 +0000
committernonaka <nonaka@NetBSD.org>2012-08-04 12:55:06 +0000
commit7758bc8ff8678d849366a575f74307f9fc72beec (patch)
treec6557bfe038f46afad4e69854bc210e52a638068 /sys/dev
parentf7f082dbe517339792ad9d47cd7e33176d81724a (diff)
Match NTT DOCOMO L-02C.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/usb/u3g.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/dev/usb/u3g.c b/sys/dev/usb/u3g.c
index 2186d6e18f1..1c9185ad27f 100644
--- a/sys/dev/usb/u3g.c
+++ b/sys/dev/usb/u3g.c
@@ -1,4 +1,4 @@
-/* $NetBSD: u3g.c,v 1.24 2011/12/23 00:51:44 jakllsch Exp $ */
+/* $NetBSD: u3g.c,v 1.25 2012/08/04 12:55:06 nonaka Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -50,7 +50,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.24 2011/12/23 00:51:44 jakllsch Exp $");
+__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.25 2012/08/04 12:55:06 nonaka Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -216,6 +216,7 @@ static const struct usb_devno u3g_devs[] = {
/* OEM: Qualcomm, Inc. */
{ USB_VENDOR_QUALCOMMINC, USB_PRODUCT_QUALCOMMINC_CDMA_MSM },
{ USB_VENDOR_QUALCOMMINC, USB_PRODUCT_QUALCOMMINC_ZTE_MF626 },
+ { USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_NTT_DOCOMO_L02C_MODEM },
/* OEM: Sierra Wireless: */
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC595U },
@@ -506,6 +507,11 @@ u3ginit_match(device_t parent, cfdata_t match, void *aux)
return u3g_novatel_reinit(uaa->device);
break;
+ case USB_VENDOR_QUALCOMM:
+ if (uaa->product == USB_PRODUCT_QUALCOMM_NTT_DOCOMO_L02C_STORAGE)
+ return u3g_novatel_reinit(uaa->device);
+ break;
+
case USB_VENDOR_4GSYSTEMS:
if (uaa->product == USB_PRODUCT_4GSYSTEMS_XSSTICK_P14_INSTALLER)
return u3g_4gsystems_reinit(uaa->device);