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

Configure Feed

Select the types of activity you want to include in your feed.

USB: serial: io_edgeport: add support for Blackbox IC135A

The Blackbox 724-746-5500 USB Director USB-RS-232 HUB, part number
IC135A, is a rebadged Edgeport/4 with its own USB device id.

Signed-off-by: Frej Drejhammar <frej@stacken.kth.se>
Cc: stable@vger.kernel.org
Signed-off-by: Johan Hovold <johan@kernel.org>

authored by

Frej Drejhammar and committed by
Johan Hovold
0e01c341 01e8d0f7

+4
+3
drivers/usb/serial/io_edgeport.c
··· 73 73 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_22I) }, 74 74 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_412_4) }, 75 75 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_COMPATIBLE) }, 76 + { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_BLACKBOX_IC135A) }, 76 77 { } 77 78 }; 78 79 ··· 122 121 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_8R) }, 123 122 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_8RR) }, 124 123 { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_EDGEPORT_412_8) }, 124 + { USB_DEVICE(USB_VENDOR_ID_ION, ION_DEVICE_ID_BLACKBOX_IC135A) }, 125 125 { USB_DEVICE(USB_VENDOR_ID_NCR, NCR_DEVICE_ID_EPIC_0202) }, 126 126 { USB_DEVICE(USB_VENDOR_ID_NCR, NCR_DEVICE_ID_EPIC_0203) }, 127 127 { USB_DEVICE(USB_VENDOR_ID_NCR, NCR_DEVICE_ID_EPIC_0310) }, ··· 472 470 case ION_DEVICE_ID_EDGEPORT_2_DIN: 473 471 case ION_DEVICE_ID_EDGEPORT_4_DIN: 474 472 case ION_DEVICE_ID_EDGEPORT_16_DUAL_CPU: 473 + case ION_DEVICE_ID_BLACKBOX_IC135A: 475 474 product_info->IsRS232 = 1; 476 475 break; 477 476
+1
drivers/usb/serial/io_usbvend.h
··· 211 211 212 212 // 213 213 // Definitions for other product IDs 214 + #define ION_DEVICE_ID_BLACKBOX_IC135A 0x0801 // OEM device (rebranded Edgeport/4) 214 215 #define ION_DEVICE_ID_MT4X56USB 0x1403 // OEM device 215 216 #define ION_DEVICE_ID_E5805A 0x1A01 // OEM device (rebranded Edgeport/4) 216 217