From: Jiri Slaby Date: Thu, 24 Feb 2022 09:55:54 +0000 (+0100) Subject: tty: serial: define UART_LCR_WLEN() macro X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=797bd4d41c8b41afc10fad39146ac9558cb39e94;p=linux.git tty: serial: define UART_LCR_WLEN() macro Define a generic UART_LCR_WLEN() macro with a size argument. It can be used to encode byte size into an LCR value. Therefore we can use it to simplify the drivers using tty_get_char_size() in the next patches. Signed-off-by: Jiri Slaby Link: https://lore.kernel.org/r/20220224095558.30929-1-jslaby@suse.cz Signed-off-by: Greg Kroah-Hartman --- diff --git a/include/linux/serial.h b/include/linux/serial.h index 0916107c77f96..0b8b7d7c8f338 100644 --- a/include/linux/serial.h +++ b/include/linux/serial.h @@ -12,6 +12,8 @@ #include #include +/* Helper for dealing with UART_LCR_WLEN* defines */ +#define UART_LCR_WLEN(x) ((x) - 5) /* * Counters of the input lines (CTS, DSR, RI, CD) interrupts