This series fixes a number of problems with the ch341 driver, and adds
support for a class of CH340 devices which does not seem to support
the new method of configuring the line settings (using the init vendor
command).

These patches have been verified against CH340G and CH341A, but I need
help with testing the quirky class of CH340 devices (which Russel and
possibly also Eddie has), and any other devices which you may have
access too.

The series is against my usb-next branch

        git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git

Thanks,
Johan


Johan Hovold (13):
  USB: serial: ch341: fix initial modem-control state
  USB: serial: ch341: fix open and resume after B0
  USB: serial: ch341: fix modem-control and B0 handling
  USB: serial: ch341: fix open error handling
  USB: serial: ch341: fix resume after reset
  USB: serial: ch341: fix initial line settings
  USB: serial: ch341: fix modem-status handling
  USB: serial: ch341: fix control-message error handling
  USB: serial: ch341: fix line settings after reset-resume
  USB: serial: ch341: fix baud rate and line-control handling
  USB: serial: ch341: clean up control debug messages
  USB: serial: ch341: rename shadow modem-control register
  USB: serial: ch341: rename modem-status register

 drivers/usb/serial/ch341.c | 210 ++++++++++++++++++++++++++++-----------------
 1 file changed, 129 insertions(+), 81 deletions(-)

-- 
2.10.2

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to