From: Johan Hovold Date: Wed, 1 Jul 2020 17:37:22 +0000 (+0200) Subject: USB: serial: console: add support for flow control X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=cabe0785ff14e944ab1d828bed64e796e8f96594;p=linux.git USB: serial: console: add support for flow control Add support for enabling hardware flow control using the 'r' command line option. This also avoids a W=1 (-Wunused-but-set-variable) warning. Reviewed-by: Greg Kroah-Hartman Signed-off-by: Johan Hovold --- diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c index 7d289302ff6cf..b97aa40ca4d1f 100644 --- a/drivers/usb/serial/console.c +++ b/drivers/usb/serial/console.c @@ -79,7 +79,7 @@ static int usb_console_setup(struct console *co, char *options) if (*s) doflow = (*s++ == 'r'); } - + /* Sane default */ if (baud == 0) baud = 9600; @@ -102,6 +102,9 @@ static int usb_console_setup(struct console *co, char *options) break; } + if (doflow) + cflag |= CRTSCTS; + /* * no need to check the index here: if the index is wrong, console * code won't call us