diff -u linux-2.4.23/drivers/usb/serial/ftdi_sio.c modified-2.4.23/drivers/usb/serial/ftdi_sio.c --- linux-2.4.23/drivers/usb/serial/ftdi_sio.c 2003-11-28 10:26:20.000000000 -0800 +++ modified-2.4.23/drivers/usb/serial/ftdi_sio.c 2004-03-05 15:25:00.000000000 -0800 @@ -407,6 +407,11 @@ { USB_DEVICE_VER(SEALEVEL_VID, SEALEVEL_2803_8_PID, 0x400, 0xffff) }, { USB_DEVICE_VER(IDTECH_VID, IDTECH_IDT1221U_PID, 0x400, 0xffff) }, { USB_DEVICE_VER(OCT_VID, OCT_US101_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 */ }; @@ -496,6 +501,11 @@ { USB_DEVICE(OCT_VID, OCT_US101_PID) }, { USB_DEVICE_VER(FTDI_VID, FTDI_HE_TIRA1_PID, 0x400, 0xffff) }, { USB_DEVICE(FTDI_VID, FTDI_USB_UIRT_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 -u linux-2.4.23/drivers/usb/serial/ftdi_sio.h modified-2.4.23/drivers/usb/serial/ftdi_sio.h --- linux-2.4.23/drivers/usb/serial/ftdi_sio.h 2003-11-28 10:26:20.000000000 -0800 +++ modified-2.4.23/drivers/usb/serial/ftdi_sio.h 2004-03-05 15:25:10.000000000 -0800 @@ -145,6 +145,15 @@ /* Note: OCT US101 is also rebadged as Dick Smith Electronics (NZ) XH6381 */ #define OCT_US101_PID 0x0421 /* OCT US101 USB to RS-232 */ +/* + * 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 */