summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2007-06-05 21:06:17 +0000
committerimp <imp@FreeBSD.org>2007-06-05 21:06:17 +0000
commit0a9c3b889c9f5a9d1ea4c84261575188bac3ce8d (patch)
tree1ef6d80cd4a298787d955dea16c666c9a793a73d /sys
parentdd0e61a992439331e49c2d78b90ccc76191ffa5b (diff)
downloadFreeBSD-src-0a9c3b889c9f5a9d1ea4c84261575188bac3ce8d.zip
FreeBSD-src-0a9c3b889c9f5a9d1ea4c84261575188bac3ce8d.tar.gz
Add more IDs for the uftdi driver. Slight tweaks to patch by me.
Submitted by: Thorsten Trampisch PR: 113384
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/usb/uftdi.c12
-rw-r--r--sys/dev/usb/usbdevs6
2 files changed, 17 insertions, 1 deletions
diff --git a/sys/dev/usb/uftdi.c b/sys/dev/usb/uftdi.c
index 0715c6c..48d04a0 100644
--- a/sys/dev/usb/uftdi.c
+++ b/sys/dev/usb/uftdi.c
@@ -167,7 +167,12 @@ USB_MATCH(uftdi)
uaa->product == USB_PRODUCT_FTDI_MX2_3 ||
uaa->product == USB_PRODUCT_FTDI_MX4_5 ||
uaa->product == USB_PRODUCT_FTDI_LK202 ||
- uaa->product == USB_PRODUCT_FTDI_LK204))
+ uaa->product == USB_PRODUCT_FTDI_LK204 ||
+ uaa->product == USB_PRODUCT_FTDI_EISCOU ||
+ uaa->product == USB_PRODUCT_FTDI_UOPTBR ||
+ uaa->product == USB_PRODUCT_FTDI_EMCU2D ||
+ uaa->product == USB_PRODUCT_FTDI_PCMSFU ||
+ uaa->product == USB_PRODUCT_FTDI_EMCU2H ))
return (UMATCH_VENDOR_PRODUCT);
if (uaa->vendor == USB_VENDOR_SIIG2 &&
(uaa->product == USB_PRODUCT_SIIG2_US2308))
@@ -250,6 +255,11 @@ USB_ATTACH(uftdi)
case USB_PRODUCT_FTDI_MX4_5:
case USB_PRODUCT_FTDI_LK202:
case USB_PRODUCT_FTDI_LK204:
+ case USB_PRODUCT_FTDI_EISCOU:
+ case USB_PRODUCT_FTDI_UOPTBR:
+ case USB_PRODUCT_FTDI_EMCU2D:
+ case USB_PRODUCT_FTDI_PCMSFU:
+ case USB_PRODUCT_FTDI_EMCU2H:
sc->sc_type = UFTDI_TYPE_8U232AM;
sc->sc_hdrlen = 0;
break;
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 2f45cdd..8a40d4e 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -1024,6 +1024,12 @@ product FREECOM DVD 0xfc01 DVD drive
product FTDI SERIAL_8U100AX 0x8372 8U100AX Serial
product FTDI SERIAL_8U232AM 0x6001 8U232AM Serial
product FTDI SERIAL_2232C 0x6010 FT2232C Dual port Serial
+/* Gude Analog- und Digitalsysteme products also uses FTDI's id: */
+product FTDI EISCOU 0xe888 "Expert ISDN Control USB"
+product FTDI UOPTBR 0xe889 "USB-RS232 OptoBridge"
+product FTDI EMCU2D 0xe88a "Expert mouseCLOCK USB II"
+product FTDI PCMSFU 0xe88b "Precision Clock MSF USB"
+product FTDI EMCU2H 0xe88c "Expert mouseCLOCK USB II HBG"
/* Fuji photo products */
product FUJIPHOTO MASS0100 0x0100 Mass Storage
OpenPOWER on IntegriCloud