I finally got around to completing the clean up of the ftdi_sio device type handling which I started years ago but never to around to finishing. A recent patch from FTDI adding support for further device types has been rebased on top. Johan Amireddy mallikarjuna reddy (1): USB: serial: ftdi_sio: add support for HP and HA devices Johan Hovold (11): USB: serial: ftdi_sio: clean up chip type enum USB: serial: ftdi_sio: drop redundant chip type comments USB: serial: ftdi_sio: rename chip types USB: serial: ftdi_sio: include FT2232D in type string USB: serial: ftdi_sio: rename channel index USB: serial: ftdi_sio: tighten device-type detection USB: serial: ftdi_sio: clean up modem-status handling USB: serial: ftdi_sio: clean up attribute handling USB: serial: ftdi_sio: clean up baudrate request USB: serial: ftdi_sio: assume hi-speed type USB: serial: ftdi_sio: simplify divisor handling drivers/usb/serial/ftdi_sio.c | 335 +++++++++++++++--------------- drivers/usb/serial/ftdi_sio.h | 22 +- drivers/usb/serial/ftdi_sio_ids.h | 7 + 3 files changed, 184 insertions(+), 180 deletions(-) -- 2.35.1