USB: serial: ch341: add hardware flow control RTS/CTS
authorLode Willems <me@lodewillems.com>
Wed, 18 Dec 2024 17:25:05 +0000 (18:25 +0100)
committerJohan Hovold <johan@kernel.org>
Wed, 8 Jan 2025 09:12:18 +0000 (10:12 +0100)
commit35478bc369a67b703a079ee123c6e58290114aae
treedd3a6b007ce16e7b35d6126a0380186635a39512
parent4bbf9020becbfd8fc2c3da790855b7042fad455b
USB: serial: ch341: add hardware flow control RTS/CTS

This adds support for enabling and disabling RTS/CTS hardware flow
control.

Tested using CH341A and CH340E.

Fixes part of the following bug report:
Link: https://bugzilla.kernel.org/show_bug.cgi?id=197109
Signed-off-by: Lode Willems <me@lodewillems.com>
[ johan: prepare index argument once, drop casts ]
Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/ch341.c