summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2011-12-07 23:13:42 +0100
committerOlof Johansson <olof@lixom.net>2011-12-08 05:48:01 +0100
commit586187e22ddc87e95f8ac93f1a1b2a629c983aaf (patch)
treec9f2376c465c48f61024d9d807529b0151eb0553
parentarm/tegra: board-dt: Fix AUXDATA typo (diff)
downloadlinux-586187e22ddc87e95f8ac93f1a1b2a629c983aaf.tar.xz
linux-586187e22ddc87e95f8ac93f1a1b2a629c983aaf.zip
arm/tegra: board-dt: Enable audio-related clocks
Certain clocks are required for core audio functionality. Set up the appropriate parenting relationships, and enable clocks that must be on permanently. Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Olof Johansson <olof@lixom.net>
-rw-r--r--arch/arm/mach-tegra/board-dt.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-dt.c b/arch/arm/mach-tegra/board-dt.c
index 574e2e7ac930..ba27c13e44e0 100644
--- a/arch/arm/mach-tegra/board-dt.c
+++ b/arch/arm/mach-tegra/board-dt.c
@@ -78,6 +78,11 @@ static __initdata struct tegra_clk_init_table tegra_dt_clk_init_table[] = {
{ "usbd", "clk_m", 12000000, false },
{ "usb2", "clk_m", 12000000, false },
{ "usb3", "clk_m", 12000000, false },
+ { "pll_a", "pll_p_out1", 56448000, true },
+ { "pll_a_out0", "pll_a", 11289600, true },
+ { "cdev1", NULL, 0, true },
+ { "i2s1", "pll_a_out0", 11289600, false},
+ { "i2s2", "pll_a_out0", 11289600, false},
{ NULL, NULL, 0, 0},
};