diff options
| -rw-r--r-- | drivers/usb/serial/ftdi_sio.c | 3 | ||||
| -rw-r--r-- | drivers/usb/serial/ftdi_sio_ids.h | 7 | ||||
| -rw-r--r-- | drivers/usb/serial/option.c | 4 | ||||
| -rw-r--r-- | drivers/usb/serial/pl2303.c | 1 | ||||
| -rw-r--r-- | drivers/usb/serial/pl2303.h | 1 | ||||
| -rw-r--r-- | drivers/usb/serial/ti_usb_3410_5052.c | 3 | 
6 files changed, 19 insertions, 0 deletions
diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index 6f2659e59b2e..369ef140df78 100644 --- a/drivers/usb/serial/ftdi_sio.c +++ b/drivers/usb/serial/ftdi_sio.c @@ -1034,6 +1034,9 @@ static const struct usb_device_id id_table_combined[] = {  	/* Sienna devices */  	{ USB_DEVICE(FTDI_VID, FTDI_SIENNA_PID) },  	{ USB_DEVICE(ECHELON_VID, ECHELON_U20_PID) }, +	/* IDS GmbH devices */ +	{ USB_DEVICE(IDS_VID, IDS_SI31A_PID) }, +	{ USB_DEVICE(IDS_VID, IDS_CM31A_PID) },  	/* U-Blox devices */  	{ USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ZED_PID) },  	{ USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ODIN_PID) }, diff --git a/drivers/usb/serial/ftdi_sio_ids.h b/drivers/usb/serial/ftdi_sio_ids.h index 3d47c6d72256..d854e04a4286 100644 --- a/drivers/usb/serial/ftdi_sio_ids.h +++ b/drivers/usb/serial/ftdi_sio_ids.h @@ -1568,6 +1568,13 @@  #define UNJO_ISODEBUG_V1_PID		0x150D  /* + * IDS GmbH + */ +#define IDS_VID				0x2CAF +#define IDS_SI31A_PID			0x13A2 +#define IDS_CM31A_PID			0x13A3 + +/*   * U-Blox products (http://www.u-blox.com).   */  #define UBLOX_VID			0x1546 diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 3e79a543d3e7..7608584ef4fe 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1240,6 +1240,10 @@ static const struct usb_device_id option_ids[] = {  	  .driver_info = NCTRL(0) | RSVD(1) },  	{ USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x1901, 0xff),	/* Telit LN940 (MBIM) */  	  .driver_info = NCTRL(0) }, +	{ USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x7010, 0xff),	/* Telit LE910-S1 (RNDIS) */ +	  .driver_info = NCTRL(2) }, +	{ USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x7011, 0xff),	/* Telit LE910-S1 (ECM) */ +	  .driver_info = NCTRL(2) },  	{ USB_DEVICE(TELIT_VENDOR_ID, 0x9010),				/* Telit SBL FN980 flashing device */  	  .driver_info = NCTRL(0) | ZLP },  	{ USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_MF622, 0xff, 0xff, 0xff) }, /* ZTE WCDMA products */ diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c index fd773d252691..940050c31482 100644 --- a/drivers/usb/serial/pl2303.c +++ b/drivers/usb/serial/pl2303.c @@ -113,6 +113,7 @@ static const struct usb_device_id id_table[] = {  	{ USB_DEVICE(SONY_VENDOR_ID, SONY_QN3USB_PRODUCT_ID) },  	{ USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) },  	{ USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, +	{ USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530GC_PRODUCT_ID) },  	{ USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) },  	{ USB_DEVICE(AT_VENDOR_ID, AT_VTKIT3_PRODUCT_ID) },  	{ }					/* Terminating entry */ diff --git a/drivers/usb/serial/pl2303.h b/drivers/usb/serial/pl2303.h index 0f681ddbfd28..6097ee8fccb2 100644 --- a/drivers/usb/serial/pl2303.h +++ b/drivers/usb/serial/pl2303.h @@ -158,6 +158,7 @@  /* ADLINK ND-6530 RS232,RS485 and RS422 adapter */  #define ADLINK_VENDOR_ID		0x0b63  #define ADLINK_ND6530_PRODUCT_ID	0x6530 +#define ADLINK_ND6530GC_PRODUCT_ID	0x653a  /* SMART USB Serial Adapter */  #define SMART_VENDOR_ID	0x0b8c diff --git a/drivers/usb/serial/ti_usb_3410_5052.c b/drivers/usb/serial/ti_usb_3410_5052.c index caa46ac23db9..310db5abea9d 100644 --- a/drivers/usb/serial/ti_usb_3410_5052.c +++ b/drivers/usb/serial/ti_usb_3410_5052.c @@ -37,6 +37,7 @@  /* Vendor and product ids */  #define TI_VENDOR_ID			0x0451  #define IBM_VENDOR_ID			0x04b3 +#define STARTECH_VENDOR_ID		0x14b0  #define TI_3410_PRODUCT_ID		0x3410  #define IBM_4543_PRODUCT_ID		0x4543  #define IBM_454B_PRODUCT_ID		0x454b @@ -370,6 +371,7 @@ static const struct usb_device_id ti_id_table_3410[] = {  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1131_PRODUCT_ID) },  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1150_PRODUCT_ID) },  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1151_PRODUCT_ID) }, +	{ USB_DEVICE(STARTECH_VENDOR_ID, TI_3410_PRODUCT_ID) },  	{ }	/* terminator */  }; @@ -408,6 +410,7 @@ static const struct usb_device_id ti_id_table_combined[] = {  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1131_PRODUCT_ID) },  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1150_PRODUCT_ID) },  	{ USB_DEVICE(MXU1_VENDOR_ID, MXU1_1151_PRODUCT_ID) }, +	{ USB_DEVICE(STARTECH_VENDOR_ID, TI_3410_PRODUCT_ID) },  	{ }	/* terminator */  };  | 
