Skip to content

USB: serial: cp210x: fixes and CP2105/CP2108 fw version

Johan Hovold linux-usb lkml stable 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 2 repliesIn review
  2. v16 patches 2 repliesSuperseded

Changes in v2 from the cover letter

- keep the special-chars error message to make it more obvious that continuing on errors is intentional (1/6) (Greg)

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6USB: serial: cp210x: fix control-characters error handlingdrivers/usb/serial/cp210x.c+5 -50 replies
2/6USB: serial: cp210x: fix flow-control error handlingdrivers/usb/serial/cp210x.c+8 -30 replies
3/6USB: serial: cp210x: clean up control-request timeoutdrivers/usb/serial/cp210x.c+1 -10 replies
4/6USB: serial: cp210x: clean up set-chars requestdrivers/usb/serial/cp210x.c+2 -260 replies
5/6USB: serial: cp210x: clean up type detectiondrivers/usb/serial/cp210x.c+12 -110 replies
6/6USB: serial: cp210x: determine fw version for CP2105 and CP2108drivers/usb/serial/cp210x.c+5 -00 replies

Reviews trailers per patch

None of the 6 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchGreg Kroah-Hartman
SeriesR-b
1/6
2/6
3/6
4/6
5/6
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/6] USB: serial: cp210x: fixes and CP2105/CP2108 fw version

Here are couple of minor fixes and some cleanups related to the recent regression which broke RTS control on some CP2102N devices with buggy firmware.

In case we run into another one of these, let's log the firmware version also for CP2105 and CP2108 for which it can be retrieved.

Johan

Changes in v2
- keep the special-chars error message to make it more obvious that continuing on errors is intentional (1/6) (Greg)

Johan Hovold (6):
USB: serial: cp210x: fix control-characters error handling
USB: serial: cp210x: fix flow-control error handling
USB: serial: cp210x: clean up control-request timeout
USB: serial: cp210x: clean up set-chars request
USB: serial: cp210x: clean up type detection
USB: serial: cp210x: determine fw version for CP2105 and CP2108

 drivers/usb/serial/cp210x.c | 77 +++++++++++++++----------------------
 1 file changed, 32 insertions(+), 45 deletions(-)
Signature · 1 line
2.31.1