Add support for CDMA modems sold by Eurotel (now O2) in .cz

From Dan Bilik <dan at mail dot neosystem dot cz> via private mail.
This commit is contained in:
salo 2007-02-10 14:28:55 +00:00
parent 997a2a3c4f
commit 9cc3a93f72
3 changed files with 18 additions and 5 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: ubsa.c,v 1.17 2007/02/10 07:44:00 mlelstv Exp $ */
/* $NetBSD: ubsa.c,v 1.18 2007/02/10 14:28:55 salo Exp $ */
/*-
* Copyright (c) 2002, Alexander Kabaev <kan.FreeBSD.org>.
* All rights reserved.
@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: ubsa.c,v 1.17 2007/02/10 07:44:00 mlelstv Exp $");
__KERNEL_RCSID(0, "$NetBSD: ubsa.c,v 1.18 2007/02/10 14:28:55 salo Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -239,6 +239,8 @@ Static const struct usb_devno ubsa_devs[] = {
{ USB_VENDOR_OPTIONNV, USB_PRODUCT_OPTIONNV_MC3G },
{ USB_VENDOR_OPTIONNV, USB_PRODUCT_OPTIONNV_QUADUMTS2 },
{ USB_VENDOR_OPTIONNV, USB_PRODUCT_OPTIONNV_QUADUMTS },
/* AnyDATA ADU-E100H */
{ USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100H },
};
#define ubsa_lookup(v, p) usb_lookup(ubsa_devs, v, p)

View File

@ -1,4 +1,4 @@
/* $NetBSD: usb_quirks.c,v 1.55 2007/01/19 22:42:05 drochner Exp $ */
/* $NetBSD: usb_quirks.c,v 1.56 2007/02/10 14:28:55 salo Exp $ */
/* $FreeBSD: src/sys/dev/usb/usb_quirks.c,v 1.30 2003/01/02 04:15:55 imp Exp $ */
/*
@ -39,7 +39,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: usb_quirks.c,v 1.55 2007/01/19 22:42:05 drochner Exp $");
__KERNEL_RCSID(0, "$NetBSD: usb_quirks.c,v 1.56 2007/02/10 14:28:55 salo Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -110,6 +110,11 @@ Static const struct usbd_quirk_entry {
{ USB_VENDOR_NEC, USB_PRODUCT_NEC_PICTY800, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_1220C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_CDMA_MSM,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
{ USB_VENDOR_QUALCOMM2, USB_PRODUCT_QUALCOMM2_CDMA_MSM,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
{ 0, 0, 0, { 0 } }
};

View File

@ -1,4 +1,4 @@
$NetBSD: usbdevs,v 1.458 2007/02/10 07:44:00 mlelstv Exp $
$NetBSD: usbdevs,v 1.459 2007/02/10 14:28:55 salo Exp $
/*
* Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
@ -195,6 +195,7 @@ vendor OMNIVISION 0x05a9 OmniVision
vendor INSYSTEM 0x05ab In-System Design
vendor APPLE 0x05ac Apple Computer
vendor DIGI 0x05c5 Digi International
vendor QUALCOMM2 0x05c6 Qualcomm
vendor QTRONIX 0x05c7 Qtronix
vendor ELSA 0x05cc ELSA
vendor BRAINBOXES 0x05d1 Brainboxes Limited
@ -444,6 +445,7 @@ vendor GOODWAY 0x1631 Good Way Technology
vendor ENTREGA 0x1645 Entrega
vendor ACTIONTEC 0x1668 Actiontec Electronics
vendor GIGASET 0x1690 Gigaset
vendor ANYDATA 0x16d5 AnyDATA Inc.
vendor QCOM 0x18e8 Qcom
vendor LINKSYS3 0x1915 Linksys
vendor DLINK 0x2001 D-Link
@ -607,6 +609,9 @@ product APC UPSPRO500 0x0002 Back-UPS Pro 500
product ANCHOR EZUSB 0x2131 EZUSB
product ANCHOR EZLINK 0x2720 EZLINK
/* AnyDATA Inc. products */
product ANYDATA ADU_E100H 0x6501 ADU-E100H
/* AOX, Inc. products */
product AOX USB101 0x0008 USB ethernet controller engine
@ -1670,6 +1675,7 @@ product QTRONIX 980N 0x2011 Scorpion-980N keyboard
/* Qualcomm products */
product QUALCOMM CDMA_MSM 0x6000 CDMA Technologies MSM phone
product QUALCOMM2 CDMA_MSM 0x3196 CDMA Technologies MSM modem
product QUALCOMM_K CDMA_MSM_K 0x17da Qualcomm Kyocera CDMA Technologies MSM