diff options
| -rw-r--r-- | drivers/usb/serial/option.c | 6 | ||||
| -rw-r--r-- | drivers/usb/serial/pl2303.c | 1 | ||||
| -rw-r--r-- | drivers/usb/serial/pl2303.h | 3 |
3 files changed, 10 insertions, 0 deletions
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 83869065b802..a0aaf0635359 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c | |||
| @@ -1171,6 +1171,10 @@ static const struct usb_device_id option_ids[] = { | |||
| 1171 | { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, TELIT_PRODUCT_LE920A4_1213, 0xff) }, | 1171 | { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, TELIT_PRODUCT_LE920A4_1213, 0xff) }, |
| 1172 | { USB_DEVICE(TELIT_VENDOR_ID, TELIT_PRODUCT_LE920A4_1214), | 1172 | { USB_DEVICE(TELIT_VENDOR_ID, TELIT_PRODUCT_LE920A4_1214), |
| 1173 | .driver_info = NCTRL(0) | RSVD(1) | RSVD(2) | RSVD(3) }, | 1173 | .driver_info = NCTRL(0) | RSVD(1) | RSVD(2) | RSVD(3) }, |
| 1174 | { USB_DEVICE(TELIT_VENDOR_ID, 0x1260), | ||
| 1175 | .driver_info = NCTRL(0) | RSVD(1) | RSVD(2) }, | ||
| 1176 | { USB_DEVICE(TELIT_VENDOR_ID, 0x1261), | ||
| 1177 | .driver_info = NCTRL(0) | RSVD(1) | RSVD(2) }, | ||
| 1174 | { USB_DEVICE(TELIT_VENDOR_ID, 0x1900), /* Telit LN940 (QMI) */ | 1178 | { USB_DEVICE(TELIT_VENDOR_ID, 0x1900), /* Telit LN940 (QMI) */ |
| 1175 | .driver_info = NCTRL(0) | RSVD(1) }, | 1179 | .driver_info = NCTRL(0) | RSVD(1) }, |
| 1176 | { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x1901, 0xff), /* Telit LN940 (MBIM) */ | 1180 | { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x1901, 0xff), /* Telit LN940 (MBIM) */ |
| @@ -1772,6 +1776,8 @@ static const struct usb_device_id option_ids[] = { | |||
| 1772 | { USB_DEVICE(ALINK_VENDOR_ID, SIMCOM_PRODUCT_SIM7100E), | 1776 | { USB_DEVICE(ALINK_VENDOR_ID, SIMCOM_PRODUCT_SIM7100E), |
| 1773 | .driver_info = RSVD(5) | RSVD(6) }, | 1777 | .driver_info = RSVD(5) | RSVD(6) }, |
| 1774 | { USB_DEVICE_INTERFACE_CLASS(0x1e0e, 0x9003, 0xff) }, /* Simcom SIM7500/SIM7600 MBIM mode */ | 1778 | { USB_DEVICE_INTERFACE_CLASS(0x1e0e, 0x9003, 0xff) }, /* Simcom SIM7500/SIM7600 MBIM mode */ |
| 1779 | { USB_DEVICE_INTERFACE_CLASS(0x1e0e, 0x9011, 0xff), /* Simcom SIM7500/SIM7600 RNDIS mode */ | ||
| 1780 | .driver_info = RSVD(7) }, | ||
| 1775 | { USB_DEVICE(ALCATEL_VENDOR_ID, ALCATEL_PRODUCT_X060S_X200), | 1781 | { USB_DEVICE(ALCATEL_VENDOR_ID, ALCATEL_PRODUCT_X060S_X200), |
| 1776 | .driver_info = NCTRL(0) | NCTRL(1) | RSVD(4) }, | 1782 | .driver_info = NCTRL(0) | NCTRL(1) | RSVD(4) }, |
| 1777 | { USB_DEVICE(ALCATEL_VENDOR_ID, ALCATEL_PRODUCT_X220_X500D), | 1783 | { USB_DEVICE(ALCATEL_VENDOR_ID, ALCATEL_PRODUCT_X220_X500D), |
diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c index 55122ac84518..d7abde14b3cf 100644 --- a/drivers/usb/serial/pl2303.c +++ b/drivers/usb/serial/pl2303.c | |||
| @@ -106,6 +106,7 @@ static const struct usb_device_id id_table[] = { | |||
| 106 | { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) }, | 106 | { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) }, |
| 107 | { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, | 107 | { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, |
| 108 | { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) }, | 108 | { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) }, |
| 109 | { USB_DEVICE(AT_VENDOR_ID, AT_VTKIT3_PRODUCT_ID) }, | ||
| 109 | { } /* Terminating entry */ | 110 | { } /* Terminating entry */ |
| 110 | }; | 111 | }; |
| 111 | 112 | ||
diff --git a/drivers/usb/serial/pl2303.h b/drivers/usb/serial/pl2303.h index 559941ca884d..b0175f17d1a2 100644 --- a/drivers/usb/serial/pl2303.h +++ b/drivers/usb/serial/pl2303.h | |||
| @@ -155,3 +155,6 @@ | |||
| 155 | #define SMART_VENDOR_ID 0x0b8c | 155 | #define SMART_VENDOR_ID 0x0b8c |
| 156 | #define SMART_PRODUCT_ID 0x2303 | 156 | #define SMART_PRODUCT_ID 0x2303 |
| 157 | 157 | ||
| 158 | /* Allied Telesis VT-Kit3 */ | ||
| 159 | #define AT_VENDOR_ID 0x0caa | ||
| 160 | #define AT_VTKIT3_PRODUCT_ID 0x3001 | ||
