Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus

Johan writes:

USB-serial fixes for 5.13-rc3

Here are some new device ids for various drivers.

All have been in linux-next with no reported issues.

* tag 'usb-serial-5.13-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial:
USB: serial: pl2303: add device id for ADLINK ND-6530 GC
USB: serial: ti_usb_3410_5052: add startech.com device id
USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011
USB: serial: ftdi_sio: add IDs for IDS GmbH Products

+19
+3
drivers/usb/serial/ftdi_sio.c
··· 1034 1034 /* Sienna devices */ 1035 1035 { USB_DEVICE(FTDI_VID, FTDI_SIENNA_PID) }, 1036 1036 { USB_DEVICE(ECHELON_VID, ECHELON_U20_PID) }, 1037 + /* IDS GmbH devices */ 1038 + { USB_DEVICE(IDS_VID, IDS_SI31A_PID) }, 1039 + { USB_DEVICE(IDS_VID, IDS_CM31A_PID) }, 1037 1040 /* U-Blox devices */ 1038 1041 { USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ZED_PID) }, 1039 1042 { USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ODIN_PID) },
+7
drivers/usb/serial/ftdi_sio_ids.h
··· 1568 1568 #define UNJO_ISODEBUG_V1_PID 0x150D 1569 1569 1570 1570 /* 1571 + * IDS GmbH 1572 + */ 1573 + #define IDS_VID 0x2CAF 1574 + #define IDS_SI31A_PID 0x13A2 1575 + #define IDS_CM31A_PID 0x13A3 1576 + 1577 + /* 1571 1578 * U-Blox products (http://www.u-blox.com). 1572 1579 */ 1573 1580 #define UBLOX_VID 0x1546
+4
drivers/usb/serial/option.c
··· 1240 1240 .driver_info = NCTRL(0) | RSVD(1) }, 1241 1241 { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x1901, 0xff), /* Telit LN940 (MBIM) */ 1242 1242 .driver_info = NCTRL(0) }, 1243 + { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x7010, 0xff), /* Telit LE910-S1 (RNDIS) */ 1244 + .driver_info = NCTRL(2) }, 1245 + { USB_DEVICE_INTERFACE_CLASS(TELIT_VENDOR_ID, 0x7011, 0xff), /* Telit LE910-S1 (ECM) */ 1246 + .driver_info = NCTRL(2) }, 1243 1247 { USB_DEVICE(TELIT_VENDOR_ID, 0x9010), /* Telit SBL FN980 flashing device */ 1244 1248 .driver_info = NCTRL(0) | ZLP }, 1245 1249 { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_MF622, 0xff, 0xff, 0xff) }, /* ZTE WCDMA products */
+1
drivers/usb/serial/pl2303.c
··· 113 113 { USB_DEVICE(SONY_VENDOR_ID, SONY_QN3USB_PRODUCT_ID) }, 114 114 { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) }, 115 115 { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, 116 + { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530GC_PRODUCT_ID) }, 116 117 { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) }, 117 118 { USB_DEVICE(AT_VENDOR_ID, AT_VTKIT3_PRODUCT_ID) }, 118 119 { } /* Terminating entry */
+1
drivers/usb/serial/pl2303.h
··· 158 158 /* ADLINK ND-6530 RS232,RS485 and RS422 adapter */ 159 159 #define ADLINK_VENDOR_ID 0x0b63 160 160 #define ADLINK_ND6530_PRODUCT_ID 0x6530 161 + #define ADLINK_ND6530GC_PRODUCT_ID 0x653a 161 162 162 163 /* SMART USB Serial Adapter */ 163 164 #define SMART_VENDOR_ID 0x0b8c
+3
drivers/usb/serial/ti_usb_3410_5052.c
··· 37 37 /* Vendor and product ids */ 38 38 #define TI_VENDOR_ID 0x0451 39 39 #define IBM_VENDOR_ID 0x04b3 40 + #define STARTECH_VENDOR_ID 0x14b0 40 41 #define TI_3410_PRODUCT_ID 0x3410 41 42 #define IBM_4543_PRODUCT_ID 0x4543 42 43 #define IBM_454B_PRODUCT_ID 0x454b ··· 371 370 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1131_PRODUCT_ID) }, 372 371 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1150_PRODUCT_ID) }, 373 372 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1151_PRODUCT_ID) }, 373 + { USB_DEVICE(STARTECH_VENDOR_ID, TI_3410_PRODUCT_ID) }, 374 374 { } /* terminator */ 375 375 }; 376 376 ··· 410 408 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1131_PRODUCT_ID) }, 411 409 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1150_PRODUCT_ID) }, 412 410 { USB_DEVICE(MXU1_VENDOR_ID, MXU1_1151_PRODUCT_ID) }, 411 + { USB_DEVICE(STARTECH_VENDOR_ID, TI_3410_PRODUCT_ID) }, 413 412 { } /* terminator */ 414 413 }; 415 414