[PATCH 0/8] serial: fsl_lpuart: sysrq, loopback support and fixes

From: Michael Walle
Date: Tue May 11 2021 - 16:02:04 EST


Give fsl_lpuart some love and add break, loopback and sysrq support. While
at it, some errors were noticed, which are also fixed in this series.

The sysrq support was tested on both interrupt driven and DMA based
transfers on the 32bit LPUART.

Michael Walle (8):
serial: fsl_lpuart: don't modify arbitrary data on lpuart32
serial: fsl_lpuart: use UARTDATA_MASK macro
serial: fsl_lpuart: don't restore interrupt state in ISR
serial: fsl_lpuart: handle break and make sysrq work
serial: fsl_lpuart: remove RTSCTS handling from get_mctrl()
serial: fsl_lpuart: remove manual RTSCTS control from 8-bit LPUART
serial: fsl_lpuart: add loopback support
serial: fsl_lpuart: disable DMA for console and fix sysrq

drivers/tty/serial/fsl_lpuart.c | 126 +++++++++++++++++---------------
1 file changed, 69 insertions(+), 57 deletions(-)

--
2.20.1