summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2004-03-02 19:03:26 +0000
committerpeter <peter@FreeBSD.org>2004-03-02 19:03:26 +0000
commit28abf2fd58fd46ed3ceab2f5b7ee6a9d7916389e (patch)
tree5e097eeb6585181db25077d1eeb49350cfcde311 /sys/dev
parent7fe91e1dcd43d01d47074a628a3d60b89d44bc94 (diff)
downloadFreeBSD-src-28abf2fd58fd46ed3ceab2f5b7ee6a9d7916389e.zip
FreeBSD-src-28abf2fd58fd46ed3ceab2f5b7ee6a9d7916389e.tar.gz
Add new Matrix Orbital LCD panel id's so that they are recognized and
attached via uftdi->ucom.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/usb/uftdi.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/dev/usb/uftdi.c b/sys/dev/usb/uftdi.c
index 97de86c..7a7e9c6 100644
--- a/sys/dev/usb/uftdi.c
+++ b/sys/dev/usb/uftdi.c
@@ -153,7 +153,12 @@ USB_MATCH(uftdi)
if (uaa->vendor == USB_VENDOR_FTDI &&
(uaa->product == USB_PRODUCT_FTDI_SERIAL_8U100AX ||
uaa->product == USB_PRODUCT_FTDI_SERIAL_8U232AM ||
- uaa->product == USB_PRODUCT_FTDI_CFA_631))
+ uaa->product == USB_PRODUCT_FTDI_CFA_631 ||
+ uaa->product == USB_PRODUCT_FTDI_USBSERIAL ||
+ 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))
return (UMATCH_VENDOR_PRODUCT);
return (UMATCH_NONE);
@@ -207,6 +212,11 @@ USB_ATTACH(uftdi)
break;
case USB_PRODUCT_FTDI_SERIAL_8U232AM:
case USB_PRODUCT_FTDI_CFA_631:
+ case USB_PRODUCT_FTDI_USBSERIAL:
+ case USB_PRODUCT_FTDI_MX2_3:
+ case USB_PRODUCT_FTDI_MX4_5:
+ case USB_PRODUCT_FTDI_LK202:
+ case USB_PRODUCT_FTDI_LK204:
sc->sc_type = UFTDI_TYPE_8U232AM;
sc->sc_hdrlen = 0;
break;
OpenPOWER on IntegriCloud