ARM: tegra3: initialize pll_a during boot
Bibek Basu [Fri, 30 Aug 2013 06:50:05 +0000 (11:50 +0530)]
Configure pll_a during boot so that
locking to pll_a does not fail

Bug 1330751

Change-Id: I188f0be211379f43770b24c5b382dec2788aefda
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/269469
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Kiran Adduri <kadduri@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jong Kim <jongk@nvidia.com>
Reviewed-by: Winnie Hsu <whsu@nvidia.com>

arch/arm/mach-tegra/board-cardhu.c

index b6799dc..809dfd2 100644 (file)
@@ -218,6 +218,7 @@ static noinline void __init cardhu_setup_bluesleep(void)
 static __initdata struct tegra_clk_init_table cardhu_clk_init_table[] = {
        /* name         parent          rate            enabled */
        { "pll_m",      NULL,           0,              false},
+       { "pll_a",      NULL,           564480000,      true},
        { "hda",        "pll_p",        108000000,      false},
        { "hda2codec_2x","pll_p",       48000000,       false},
        { "pwm",        "pll_p",        3187500,        false},