• Greg Kroah-Hartman's avatar
    Merge tag 'usb-serial-5.13-rc1' of... · 7e25c20d
    Greg Kroah-Hartman authored
    Merge tag 'usb-serial-5.13-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
    
    Johan writes:
    
    USB-serial updates for 5.13-rc1
    
    Here are the USB-serial updates for 5.13-rc1, including:
    
     - better type detection for pl2303
     - support for more line speeds for pl2303 (TA/TB)
     - fixed CSIZE handling for the new xr driver
     - core support for multi-interface functions
     - TIOCGSERIAL and TIOCSSERIAL fixes
     - generic TIOCSSERIAL support (e.g. for closing_wait)
     - fixed return value for unsupported ioctls
     - support for gpio valid masks in cp210x
     - drain-delay fixes and improvements
     - support for multi-port devices for xr
     - generalisation of the xr driver to support three new device classes
       (XR21B142X, XR21B1411 and XR2280X)
    
    Included are also various clean ups.
    
    All have been in linux-next with no reported issues.
    
    * tag 'usb-serial-5.13-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial: (72 commits)
      USB: cdc-acm: add more Maxlinear/Exar models to ignore list
      USB: serial: xr: add copyright notice
      USB: serial: xr: reset FIFOs on open
      USB: serial: xr: add support for XR22801, XR22802, XR22804
      USB: serial: xr: add support for XR21B1411
      USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424
      USB: serial: xr: add type abstraction
      USB: serial: xr: drop type prefix from shared defines
      USB: serial: xr: move pin configuration to probe
      USB: serial: xr: rename GPIO-pin defines
      USB: serial: xr: rename GPIO-mode defines
      USB: serial: xr: add support for XR21V1412 and XR21V1414
      USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling
      USB: serial: ti_usb_3410_5052: use kernel types consistently
      USB: serial: ti_usb_3410_5052: add port-command helpers
      USB: serial: ti_usb_3410_5052: clean up vendor-request helpers
      USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes
      USB: serial: io_ti: drop unnecessary packed attributes
      USB: serial: io_ti: use kernel types consistently
      USB: serial: io_ti: add read-port-command helper
      ...
    7e25c20d
cdc-acm.c 55.5 KB