SERIAL: omap: allow hardware assisted IXANY mode to be disabled
[firefly-linux-kernel-4.4.55.git] / drivers / tty / serial / omap-serial.c
index b6a1925dfc9290e1cc03f203a31793994ee9290e..f5b2f395af2dc584d0e357d0eb48829209b10636 100644 (file)
@@ -698,6 +698,8 @@ serial_omap_configure_xonxoff
         */
        if (termios->c_iflag & IXANY)
                up->mcr |= UART_MCR_XONANY;
+       else
+               up->mcr &= ~UART_MCR_XONANY;
 
        serial_out(up, UART_MCR, up->mcr | UART_MCR_TCRTLR);
        serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B);