diff options
author | green <green@FreeBSD.org> | 2004-01-13 21:42:32 +0000 |
---|---|---|
committer | green <green@FreeBSD.org> | 2004-01-13 21:42:32 +0000 |
commit | 3b6a4c1e1fd715cdf47abc535e606a1d3020b1b7 (patch) | |
tree | d50d80049b6624e2522e73536e5442d7ecec55ad /sys | |
parent | 04c923e6c53ed6d2d794decfac6c399f21122c85 (diff) | |
download | FreeBSD-src-3b6a4c1e1fd715cdf47abc535e606a1d3020b1b7.zip FreeBSD-src-3b6a4c1e1fd715cdf47abc535e606a1d3020b1b7.tar.gz |
Add the Qualcomm CDMA Technologies MSM phone (umodem) device.
Submitted by: Sean Welch <welchsm@earthlink.net>
MFC after: 1 week
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/usb/usb_quirks.c | 3 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs | 4 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs.h | 6 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs_data.h | 14 |
4 files changed, 24 insertions, 3 deletions
diff --git a/sys/dev/usb/usb_quirks.c b/sys/dev/usb/usb_quirks.c index cbf2f91..f7af093 100644 --- a/sys/dev/usb/usb_quirks.c +++ b/sys/dev/usb/usb_quirks.c @@ -103,7 +103,8 @@ Static const struct usbd_quirk_entry { { USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTW65I, ANY, { UQ_ASSUME_CM_OVER_DATA }}, { USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMRPAD, ANY, { UQ_NO_STRINGS }}, - + { USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_CDMA_MSM, + ANY, { UQ_ASSUME_CM_OVER_DATA }}, { 0, 0, 0, { 0 } } }; diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs index a5966c2..2a8008f 100644 --- a/sys/dev/usb/usbdevs +++ b/sys/dev/usb/usbdevs @@ -354,6 +354,7 @@ vendor SMC3 0x0d5c Standard Microsystems vendor PNY 0x0d7d PNY vendor MSI 0x0db0 Micro Star International vendor HAWKING 0x0e66 Hawking Technologies +vendor QUALCOMM 0x1004 Qualcomm vendor MOTOROLA 0x1063 Motorola vendor PLX 0x10b5 PLX vendor ASANTE 0x10bd Asante @@ -683,6 +684,9 @@ product FUJIPHOTO MASS0100 0x0100 Mass Storage /* Fujitsu protducts */ product FUJITSU AH_F401U 0x105b AH-F401U Air H device +/* Qualcomm products */ +product QUALCOMM CDMA_MSM 0x6000 CDMA Technologies MSM phone + /* General Instruments (Motorola) products */ product GENERALINSTMNTS SB5100 0x5100 SURFboard SB5100 Cable modem diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h index 9e80312..9de839c 100644 --- a/sys/dev/usb/usbdevs.h +++ b/sys/dev/usb/usbdevs.h @@ -4,7 +4,7 @@ * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * /FreeBSD: src/sys/dev/usb/usbdevs,v 1.154 2004/01/05 09:50:33 sanpei Exp + * FreeBSD: src/sys/dev/usb/usbdevs,v 1.155 2004/01/12 12:47:36 sanpei Exp */ /* @@ -361,6 +361,7 @@ #define USB_VENDOR_PNY 0x0d7d /* PNY */ #define USB_VENDOR_MSI 0x0db0 /* Micro Star International */ #define USB_VENDOR_HAWKING 0x0e66 /* Hawking Technologies */ +#define USB_VENDOR_QUALCOMM 0x1004 /* Qualcomm */ #define USB_VENDOR_MOTOROLA 0x1063 /* Motorola */ #define USB_VENDOR_PLX 0x10b5 /* PLX */ #define USB_VENDOR_ASANTE 0x10bd /* Asante */ @@ -690,6 +691,9 @@ /* Fujitsu protducts */ #define USB_PRODUCT_FUJITSU_AH_F401U 0x105b /* AH-F401U Air H device */ +/* Qualcomm products */ +#define USB_PRODUCT_QUALCOMM_CDMA_MSM 0x6000 /* CDMA Technologies MSM phone */ + /* General Instruments (Motorola) products */ #define USB_PRODUCT_GENERALINSTMNTS_SB5100 0x5100 /* SURFboard SB5100 Cable modem */ diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h index 889b3d9..bd56c72 100644 --- a/sys/dev/usb/usbdevs_data.h +++ b/sys/dev/usb/usbdevs_data.h @@ -4,7 +4,7 @@ * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * /FreeBSD: src/sys/dev/usb/usbdevs,v 1.154 2004/01/05 09:50:33 sanpei Exp + * FreeBSD: src/sys/dev/usb/usbdevs,v 1.155 2004/01/12 12:47:36 sanpei Exp */ /* @@ -1108,6 +1108,12 @@ const struct usb_knowndev usb_knowndevs[] = { "AH-F401U Air H device", }, { + USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_CDMA_MSM, + 0, + "Qualcomm", + "CDMA Technologies MSM phone", + }, + { USB_VENDOR_GENERALINSTMNTS, USB_PRODUCT_GENERALINSTMNTS_SB5100, 0, "General Instruments (Motorola)", @@ -4954,6 +4960,12 @@ const struct usb_knowndev usb_knowndevs[] = { NULL, }, { + USB_VENDOR_QUALCOMM, 0, + USB_KNOWNDEV_NOPROD, + "Qualcomm", + NULL, + }, + { USB_VENDOR_MOTOROLA, 0, USB_KNOWNDEV_NOPROD, "Motorola", |