From: Peter Hurley Date: Wed, 31 Dec 2014 21:32:49 +0000 (-0500) Subject: serial: omap_8250: Fix RTS handling, part B X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~82^2~113 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e29af27c4686d9cb401a63c7eeb6376662b13c1;p=pandora-kernel.git serial: omap_8250: Fix RTS handling, part B Because the OMAP3 UART ignores MCR[1] (RTS) in autoRTS mode, autoRTS mode must not be enabled unless RTS is set (or port->mctrl & TIOCM_RTS, which is equivalent). Fixes premature raising of RTS in omap_8250_set_termios() -- RTS was raised even before UART mode was selected. Fixes raise of RTS after port has been shutdown; omap_8250_pm() re-enabled RTS after omap_8250_shutdown(). Cc: Sebastian Andrzej Siewior Signed-off-by: Peter Hurley Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed