summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorPradeep Goudagunta <pgoudagunta@nvidia.com>2011-07-01 15:36:53 +0530
committerManish Tuteja <mtuteja@nvidia.com>2011-07-05 10:34:11 -0700
commit658ae64341f3c23523ac7558e8fcaa95852cf966 (patch)
tree0e540886e504f62548787f9c3b2f03a0e44fd6f5 /drivers
parent3bac3b69ab10c6680738e16560933ee47a279fdf (diff)
serial: tegra: support auto control of RTS
Added support for auto control of RTS. Bug 825938 Change-Id: Id6f8a26f2178acb9dd8c54069fde4dd879e9d5f1 Reviewed-on: http://git-master/r/39363 Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/serial/tegra_hsuart.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/serial/tegra_hsuart.c b/drivers/serial/tegra_hsuart.c
index 268ffdf7bbc8..5a200b8cede0 100644
--- a/drivers/serial/tegra_hsuart.c
+++ b/drivers/serial/tegra_hsuart.c
@@ -875,9 +875,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;