The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819: Linux 4.18-rc2 (2018-06-24 20:54:29 +0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git tags/usb-serial-4.19-rc1 for you to fetch changes up to c8acfe0aadbeb78f65826959891be15cc0a709a3: USB: serial: cp210x: implement GPIO support for CP2102N (2018-07-20 18:22:52 +0200) ---------------------------------------------------------------- USB-serial updates for v4.19-rc1 Here are the USB-serial updates for 4.19-rc1, including: - gpio support for CP2102N devices - improved line-speed handling for cp210x - conversion to spin_lock_irqsave() in completion handlers - dropped kl5kusb105 support from the kl5kusb105 driver (sic!) Included are also various lower-priority fixes and clean ups. All but the final commit have been in linux-next, and with no reported issues. Signed-off-by: Johan Hovold <johan@xxxxxxxxxx> ---------------------------------------------------------------- Chengguang Xu (1): USB: serial: cast sizeof() to int when comparing with error code Colin Ian King (1): USB: serial: mos7720: remove redundant variables iflag, mask and serial Johan Hovold (11): USB: serial: digi_acceleport: rename tty flag variable USB: serial: kobil_sct: fix modem-status error handling USB: serial: kobil_sct: add missing version error handling USB: serial: kl5kusb105: remove KLSI device id USB: serial: clean up kl5kusb105 documentation USB: serial: iuu_phoenix: drop unused driver-data baud rate USB: serial: iuu_phoenix: drop redundant input-speed re-encoding USB: serial: cp210x: make line-speed quantisation data driven USB: serial: cp210x: honour device-type maximum line speed USB: serial: cp210x: generalise CP2102N line-speed handling USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 John Ogness (12): USB: serial: cyberjack: use irqsave() in USB's complete callback USB: serial: digi_acceleport: use irqsave() in USB's complete callback USB: serial: io_edgeport: use irqsave() in USB's complete callback USB: serial: io_ti: use irqsave() in USB's complete callback USB: serial: mos7720: use irqsave() in USB's complete callback USB: serial: mos7840: use irqsave() in USB's complete callback USB: serial: quatech2: use irqsave() in USB's complete callback USB: serial: sierra: fix potential deadlock at close USB: serial: sierra: use irqsave() in USB's complete callback USB: serial: symbolserial: use irqsave() in USB's complete callback USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback USB: serial: usb_wwan: use irqsave() in USB's complete callback Karoly Pados (2): USB: serial: cp210x: improve baudrate support for CP2102N USB: serial: cp210x: implement GPIO support for CP2102N Documentation/usb/usb-serial.txt | 9 - drivers/usb/serial/cp210x.c | 421 +++++++++++++++++++++++++++------- drivers/usb/serial/cyberjack.c | 17 +- drivers/usb/serial/digi_acceleport.c | 35 +-- drivers/usb/serial/io_edgeport.c | 17 +- drivers/usb/serial/io_ti.c | 5 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/iuu_phoenix.c | 5 - drivers/usb/serial/kl5kusb105.c | 1 - drivers/usb/serial/kl5kusb105.h | 3 - drivers/usb/serial/kobil_sct.c | 24 +- drivers/usb/serial/mos7720.c | 14 +- drivers/usb/serial/mos7840.c | 5 +- drivers/usb/serial/quatech2.c | 7 +- drivers/usb/serial/sierra.c | 13 +- drivers/usb/serial/ssu100.c | 2 +- drivers/usb/serial/symbolserial.c | 5 +- drivers/usb/serial/ti_usb_3410_5052.c | 9 +- drivers/usb/serial/usb_wwan.c | 5 +- 19 files changed, 431 insertions(+), 168 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html