summaryrefslogtreecommitdiff
path: root/drivers/tty
diff options
context:
space:
mode:
authorPradeep Goudagunta <pgoudagunta@nvidia.com>2011-07-01 14:36:50 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:47:22 -0800
commit5d0699cc26564582468c5d636491253982e12976 (patch)
tree29822d4aad959e8daf47e20240f925677e3a5f67 /drivers/tty
parent3a091bc0c17558f0e4f84d2cceceb33142badf24 (diff)
serial: tegra: support auto control of RTS
Added support for auto control of RTS. Bug 825938 Original-Change-Id: Ic5ffde2252ab0f0ffb9001994863f3d4ed5d1173 Reviewed-on: http://git-master/r/39356 Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Rebase-Id: Rb21ef7c26a2f8644ab81171b41ba4275e38023b0
Diffstat (limited to 'drivers/tty')
-rw-r--r--drivers/tty/serial/tegra_hsuart.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/tty/serial/tegra_hsuart.c b/drivers/tty/serial/tegra_hsuart.c
index 5a3f188013d0..caec27fdaf16 100644
--- a/drivers/tty/serial/tegra_hsuart.c
+++ b/drivers/tty/serial/tegra_hsuart.c
@@ -882,9 +882,9 @@ static void set_rts(struct tegra_uart_port *t, bool active)
unsigned char mcr;
mcr = t->mcr_shadow;
if (active)
- mcr |= UART_MCR_RTS;
+ mcr |= UART_MCR_RTS_EN;
else
- mcr &= ~UART_MCR_RTS;
+ mcr &= ~UART_MCR_RTS_EN;
if (mcr != t->mcr_shadow) {
uart_writeb(t, mcr, UART_MCR);
t->mcr_shadow = mcr;