Subject: kern/34753: Support for two extra USB devices in the uftdi driver.
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <clan@wheel.dk>
List: netbsd-bugs
Date: 10/08/2006 08:05:03
>Number: 34753
>Category: kern
>Synopsis: Support for two extra USB devices in the uftdi driver.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Oct 08 08:05:03 +0000 2006
>Originator: Claus Andersen
>Release: 3.0.1
>Organization:
>Environment:
NetBSD eden 3.0.1 NetBSD 3.0.1 (EDEN) #7: Thu Oct 5 14:33:00 CEST 2006 clan@eden:/usr/src/sys/arch/i386/compile/EDEN i386
>Description:
Hello,
I've added support for two additional USB attached LCD displays using the uftdi driver:
* Matrix Orbital MX4/MX5 Series
* Crystal Fontz CFA-635 LCD
The patch has been tested with a CFA-635 LCD kindly supplied by Crystal Fontz.
Kind Regards,
Claus Andersen
>How-To-Repeat:
>Fix:
diff -u for:
/usr/src/sys/dev/usb/usbdevs
/usr/src/sys/dev/usb/uftdi.c Against Revision 1.26, Sun Sep 24 17:17:17 2006 UTC (13 days, 14 hours ago) by christos
--- usbdevs.org2 2006-10-05 14:12:30.000000000 +0200
+++ usbdevs 2006-10-08 09:43:21.000000000 +0200
@@ -875,13 +875,15 @@
product FTDI MHAM_RS232 0xeeee RS232
product FTDI MHAM_Y9 0xeeef Y9
product FTDI COASTAL_TNCX 0xf448 Coastal ChipWorks TNC-X
-product FTDI LCD_MX200_USB 0xfa01 Matrix Orbital MX200 Series LCD
-product FTDI LCD_LK202_24_USB 0xfa03 Matrix Orbital LK202-24 LCD
-product FTDI LCD_LK204_24_USB 0xfa04 Matrix Orbital LK204-24 LCD
+product FTDI LCD_MX200_USB 0xfa01 Matrix Orbital MX2/MX3/MX6 Series
+product FTDI LCD_MX4_MX5_USB 0xfa02 Matrix Orbital MX4/MX5 Series LCD
+product FTDI LCD_LK202_24_USB 0xfa03 Matrix Orbital LK/VK/PK202-24 LCD
+product FTDI LCD_LK204_24_USB 0xfa04 Matrix Orbital LK/VK204-24 LCD
product FTDI LCD_CFA_632 0xfc08 Crystalfontz CFA-632 LCD
product FTDI LCD_CFA_634 0xfc09 Crystalfontz CFA-634 LCD
product FTDI LCD_CFA_633 0xfc0b Crystalfontz CFA-633 LCD
product FTDI LCD_CFA_631 0xfc0c Crystalfontz CFA-631 LCD
+product FTDI LCD_CFA_635 0xfc0d Crystalfontz CFA-635 LCD
product FTDI SEMC_DSS20 0xfc82 SEMC DSS-20 SyncStation
/* Fuji photo products */
--- uftdi.c.org2 2006-10-05 14:11:58.000000000 +0200
+++ uftdi.c 2006-10-05 14:24:24.000000000 +0200
@@ -147,10 +147,12 @@
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_LK202_24_USB },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_LK204_24_USB },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_MX200_USB },
+ { USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_MX4_MX5_USB },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_CFA_631 },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_CFA_632 },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_CFA_633 },
{ USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_CFA_634 },
+ { USB_VENDOR_FTDI, USB_PRODUCT_FTDI_LCD_CFA_635 },
{ USB_VENDOR_INTREPIDCS, USB_PRODUCT_INTREPIDCS_VALUECAN },
{ USB_VENDOR_INTREPIDCS, USB_PRODUCT_INTREPIDCS_NEOVI },
{ USB_VENDOR_SEALEVEL, USB_PRODUCT_SEALEVEL_USBSERIAL },