diff options
author | Gary King <gking@nvidia.com> | 2010-05-18 20:51:19 -0700 |
---|---|---|
committer | Gary King <gking@nvidia.com> | 2010-05-18 20:55:10 -0700 |
commit | 20a6d883872e8926cbe041b7abbab2319cd38a48 (patch) | |
tree | 2b2cc009ae87ddfec7661cd2befdb1c3b7d774ea /drivers | |
parent | 3c36de41700320cc4f7bf3f3570de0bad7eeb9a3 (diff) |
serial: tegra_hsuart: set the clock rate when setting baud rate
Change-Id: I87744c61c8dd48e6d6abef2945940e76ecd61cea
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/serial/tegra_hsuart.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/serial/tegra_hsuart.c b/drivers/serial/tegra_hsuart.c index 8ef4e3e5e774..e948d4649308 100644 --- a/drivers/serial/tegra_hsuart.c +++ b/drivers/serial/tegra_hsuart.c @@ -886,6 +886,8 @@ static void tegra_set_baudrate(struct tegra_uart_port *t, unsigned int baud) if (t->baud == baud) return; + rate = baud * 16; + clk_set_rate(t->clk, rate); rate = clk_get_rate(t->clk); divisor = rate; |