On Thu, 2004-03-25 at 11:23, Greg KH wrote:
> On Thu, Mar 11, 2004 at 12:03:06PM -0800, Corey Edwards wrote:
> > This patch adds product ids for chips from Linx Technologies
> > (www.linxtechnologies.com). Patches against 2.6.4 and 2.4.25.
> 
> Hm, this doesn't apply against my latest tree, sorry.  Care to rediff
> against the -mm tree for 2.6 and the latest -pre patch for 2.4?

Here's patches against 2.4.26-pre6 and 2.6.5-rc2-mm3. I'm new to
submitting kernel patches so I hope those are the two trees you meant.

-- 
Corey Edwards <[EMAIL PROTECTED]>
Linx Technologies


diff -uN -r linux-2.4.26-pre6/drivers/usb/serial/ftdi_sio.c modified-2.4.26-pre6/drivers/usb/serial/ftdi_sio.c
--- linux-2.4.26-pre6/drivers/usb/serial/ftdi_sio.c	2004-03-25 13:18:37.000000000 -0800
+++ modified-2.4.26-pre6/drivers/usb/serial/ftdi_sio.c	2004-03-25 13:23:43.000000000 -0800
@@ -428,6 +428,11 @@
 	{ USB_DEVICE_VER(FTDI_VID, PROTEGO_SPECIAL_3, 0x400, 0xffff) },
 	{ USB_DEVICE_VER(FTDI_VID, PROTEGO_SPECIAL_4, 0x400, 0xffff) },
 	{ USB_DEVICE_VER(FTDI_VID, FTDI_ELV_UO100_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_SDMUSBQSS_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_MASTERDEVEL2_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_0_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_1_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_2_PID, 0x400, 0xffff) },
 	{ }						/* Terminating entry */
 };
 
@@ -526,6 +531,11 @@
 	{ USB_DEVICE(FTDI_VID, PROTEGO_SPECIAL_3) },
 	{ USB_DEVICE(FTDI_VID, PROTEGO_SPECIAL_4) },
 	{ USB_DEVICE(FTDI_VID, FTDI_ELV_UO100_PID) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_SDMUSBQSS_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_MASTERDEVEL2_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_0_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_1_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_2_PID, 0x400, 0xffff) },
 	{ }						/* Terminating entry */
 };
 
diff -uN -r linux-2.4.26-pre6/drivers/usb/serial/ftdi_sio.h modified-2.4.26-pre6/drivers/usb/serial/ftdi_sio.h
--- linux-2.4.26-pre6/drivers/usb/serial/ftdi_sio.h	2004-03-25 13:18:37.000000000 -0800
+++ modified-2.4.26-pre6/drivers/usb/serial/ftdi_sio.h	2004-03-25 13:19:57.000000000 -0800
@@ -165,6 +165,15 @@
 #define PROTEGO_SPECIAL_3	0xFC72	/* special/unknown device */
 #define PROTEGO_SPECIAL_4	0xFC73	/* special/unknown device */ 
 
+/*
+ * Linx Technologies product ids
+ */
+#define LINX_SDMUSBQSS_PID	0xF448	/* Linx SDM-USB-QS-S */
+#define LINX_MASTERDEVEL2_PID   0xF449   /* Linx Master Development 2.0 */
+#define LINX_FUTURE_0_PID   0xF44A   /* Linx future device */
+#define LINX_FUTURE_1_PID   0xF44B   /* Linx future device */
+#define LINX_FUTURE_2_PID   0xF44C   /* Linx future device */
+
 /* Commands */
 #define FTDI_SIO_RESET 		0 /* Reset the port */
 #define FTDI_SIO_MODEM_CTRL 	1 /* Set the modem control register */
diff -uN -r linux-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.c modified-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.c
--- linux-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.c	2004-03-25 12:22:57.000000000 -0800
+++ modified-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.c	2004-03-25 12:24:55.000000000 -0800
@@ -436,6 +436,11 @@
 	{ USB_DEVICE_VER(FTDI_VID, PROTEGO_SPECIAL_3, 0x400, 0xffff) },
 	{ USB_DEVICE_VER(FTDI_VID, PROTEGO_SPECIAL_4, 0x400, 0xffff) },
 	{ USB_DEVICE_VER(FTDI_VID, FTDI_ELV_UO100_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_SDMUSBQSS_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_MASTERDEVEL2_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_0_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_1_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_2_PID, 0x400, 0xffff) },
 	{ }						/* Terminating entry */
 };
 
@@ -532,6 +537,11 @@
 	{ USB_DEVICE(FTDI_VID, PROTEGO_SPECIAL_3) },
 	{ USB_DEVICE(FTDI_VID, PROTEGO_SPECIAL_4) },
 	{ USB_DEVICE(FTDI_VID, FTDI_ELV_UO100_PID) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_SDMUSBQSS_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_MASTERDEVEL2_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_0_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_1_PID, 0x400, 0xffff) },
+ 	{ USB_DEVICE_VER(FTDI_VID, LINX_FUTURE_2_PID, 0x400, 0xffff) },
 	{ }						/* Terminating entry */
 };
 
diff -uN -r linux-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.h modified-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.h
--- linux-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.h	2004-03-25 12:22:57.000000000 -0800
+++ modified-2.6.5-rc2-mm3/drivers/usb/serial/ftdi_sio.h	2004-03-25 12:24:55.000000000 -0800
@@ -162,6 +162,15 @@
 #define PROTEGO_SPECIAL_3	0xFC72	/* special/unknown device */
 #define PROTEGO_SPECIAL_4	0xFC73	/* special/unknown device */ 
 
+/*
+ * Linx Technologies product ids
+ */
+#define LINX_SDMUSBQSS_PID	0xF448	/* Linx SDM-USB-QS-S */
+#define LINX_MASTERDEVEL2_PID   0xF449   /* Linx Master Development 2.0 */
+#define LINX_FUTURE_0_PID   0xF44A   /* Linx future device */
+#define LINX_FUTURE_1_PID   0xF44B   /* Linx future device */
+#define LINX_FUTURE_2_PID   0xF44C   /* Linx future device */
+
 /* Commands */
 #define FTDI_SIO_RESET 		0 /* Reset the port */
 #define FTDI_SIO_MODEM_CTRL 	1 /* Set the modem control register */

Reply via email to