The following changes since commit b3a987b0264d3ddbb24293ebff10eddfc472f653: Linux 5.5-rc6 (2020-01-12 16:55:08 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git tags/usb-serial-5.6-rc1 for you to fetch changes up to 19c64e7354e50d19e7b5ddf94bfb5fa24d69594c: USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (2020-01-23 09:14:52 +0100) ---------------------------------------------------------------- Here are the USB-serial updates for 5.6-rc1, including: - a missing ir-usb endpoint sanity check - fixes for two long-standing regressions in ir-usb - opticon chars_in_buffer support Included are also various clean ups. All have been in linux-next with no reported issues. Signed-off-by: Johan Hovold <johan@xxxxxxxxxx> ---------------------------------------------------------------- Colin Ian King (1): USB: serial: cyberjack: fix spelling mistake "To" -> "Too" Gustavo A. R. Silva (1): USB: serial: garmin_gps: Use flexible-array member Johan Hovold (7): USB: serial: opticon: add chars_in_buffer() implementation USB: serial: opticon: stop all I/O on close() USB: serial: ir-usb: add missing endpoint sanity check USB: serial: ir-usb: fix link-speed handling USB: serial: ir-usb: fix IrLAP framing USB: serial: ir-usb: make set_termios synchronous USB: serial: ir-usb: simplify endpoint check drivers/usb/serial/cyberjack.c | 2 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/ir-usb.c | 185 +++++++++++++++++++++++++--------------- drivers/usb/serial/opticon.c | 61 +++++++++---- include/linux/usb/irda.h | 13 ++- 5 files changed, 172 insertions(+), 91 deletions(-)