serial: stm32: Add support for rs485 RX_DURING_TX output GPIO
authorChristoph Niedermaier <cniedermaier@dh-electronics.com>
Fri, 2 Dec 2022 10:41:27 +0000 (11:41 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jan 2023 15:01:35 +0000 (16:01 +0100)
commitc54d48543689f821f6a5ade7e7fa828ada6a1195
treed671164398593837808e884a84fec669eceb12cd
parentca530cfa968c6fa197ee7df877a277954b87bad5
serial: stm32: Add support for rs485 RX_DURING_TX output GPIO

If a RX_DURING_TX GPIO is defined by the DT property "rs485-rx-during-tx-gpios"
this patch switches this GPIO accordingly to the RS485 flag RX_DURING_TX in user
space. Controlled by this GPIO, now the hardware is responsible for connecting
or disconnecting RX during TX.

Signed-off-by: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Link: https://lore.kernel.org/r/20221202104127.122761-4-cniedermaier@dh-electronics.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/stm32-usart.c