diff --git a/drivers/tty/serial/msm_geni_serial.c b/drivers/tty/serial/msm_geni_serial.c index 3d4c8571ccf3..b227646dac3a 100644 --- a/drivers/tty/serial/msm_geni_serial.c +++ b/drivers/tty/serial/msm_geni_serial.c @@ -2079,6 +2079,7 @@ static void msm_geni_serial_shutdown(struct uart_port *uport) } else { msm_geni_serial_power_on(uport); wait_for_transfers_inflight(uport); + msm_geni_serial_stop_tx(uport); } if (!uart_console(uport)) {