diff options
author | 2022-09-11 10:22:01 +0200 | |
---|---|---|
committer | 2022-09-22 16:37:59 +0200 | |
commit | 60f361722ad2ae5ee667d0b0545d40c42f754daf (patch) | |
tree | b7a226b198aee528b11c555c5f0b1910fe43329b /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (diff) | |
download | wireguard-linux-60f361722ad2ae5ee667d0b0545d40c42f754daf.tar.xz wireguard-linux-60f361722ad2ae5ee667d0b0545d40c42f754daf.zip |
serial: fsl_lpuart: Reset prior to registration
Since commit bd5305dcabbc ("tty: serial: fsl_lpuart: do software reset
for imx7ulp and imx8qxp"), certain i.MX UARTs are reset after they've
already been registered. Register state may thus be clobbered after
user space has begun to open and access the UART.
Avoid by performing the reset prior to registration.
Fixes: bd5305dcabbc ("tty: serial: fsl_lpuart: do software reset for imx7ulp and imx8qxp")
Cc: stable@vger.kernel.org # v5.15+
Cc: Fugang Duan <fugang.duan@nxp.com>
Cc: Sherry Sun <sherry.sun@nxp.com>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Lukas Wunner <lukas@wunner.de>
Link: https://lore.kernel.org/r/72fb646c1b0b11c989850c55f52f9ff343d1b2fa.1662884345.git.lukas@wunner.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions