clk: tegra: initialise parent of uart clocks
authorLaxman Dewangan <ldewangan@nvidia.com>
Tue, 12 Feb 2013 15:17:59 +0000 (20:47 +0530)
committerStephen Warren <swarren@nvidia.com>
Wed, 13 Feb 2013 18:17:03 +0000 (11:17 -0700)
Initialise the parent of UARTs to PLLP and disabling clock by
default.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Acked-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
drivers/clk/tegra/clk-tegra20.c
drivers/clk/tegra/clk-tegra30.c

index 3d706349df3f464feb9012c54b99a7cff6581e9a..143ce1f899ad74a5ce447652f64bb48c34b39652 100644 (file)
@@ -1254,8 +1254,11 @@ static __initdata struct tegra_clk_init_table init_table[] = {
        {csite, clk_max, 0, 1},
        {emc, clk_max, 0, 1},
        {cclk, clk_max, 0, 1},
-       {uarta, pll_p, 0, 1},
-       {uartd, pll_p, 0, 1},
+       {uarta, pll_p, 0, 0},
+       {uartb, pll_p, 0, 0},
+       {uartc, pll_p, 0, 0},
+       {uartd, pll_p, 0, 0},
+       {uarte, pll_p, 0, 0},
        {usbd, clk_max, 12000000, 0},
        {usb2, clk_max, 12000000, 0},
        {usb3, clk_max, 12000000, 0},
index bfe3dd4fe8470b4e0b5f95632d26bc057206f9f1..32c61cb6d0bb186d01a37fbea5dc3b15ef126e86 100644 (file)
@@ -1877,7 +1877,11 @@ static struct tegra_cpu_car_ops tegra30_cpu_car_ops = {
 };
 
 static __initdata struct tegra_clk_init_table init_table[] = {
-       {uarta, pll_p, 408000000, 1},
+       {uarta, pll_p, 408000000, 0},
+       {uartb, pll_p, 408000000, 0},
+       {uartc, pll_p, 408000000, 0},
+       {uartd, pll_p, 408000000, 0},
+       {uarte, pll_p, 408000000, 0},
        {pll_a, clk_max, 564480000, 1},
        {pll_a_out0, clk_max, 11289600, 1},
        {extern1, pll_a_out0, 0, 1},