]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: tegra: Add pllc clock init table
authorAllen Martin <amartin@nvidia.com>
Fri, 10 Sep 2010 14:17:33 +0000 (09:17 -0500)
committerStephen Warren <swarren@nvidia.com>
Wed, 25 Apr 2012 21:22:09 +0000 (15:22 -0600)
commit1e0f257c0311104e90e5796acee477d86f1c1c4a
treeb1b75cda34973167c2fddefcf8d3b807f670d57f
parent0f9b1b4ffcbac1072833c66dcfc50bc3014be9d1
ARM: tegra: Add pllc clock init table

pll_c will be used as a clock source. Fill in tegra_pll_c_freq_table[]
so that it's possible to explicitly initialize the PLL.

NVIDIA's downstream nv-3.1 kernel and the ChromeOS kernel have different
pll_c tables. nv-3.1 contains entries for 522MHz and 598MHz output,
whereas the ChromeOS kernel contains entries for 600MHz output. I chose
to upstream the ChromeOS values for now, since the 600MHz rate appears
to match the default rate of this PLL when the HW boots, and it's not
clear to me why 522 or 598MHz are more useful.

Signed-off-by: Allen Martin <amartin@nvidia.com>
Signed-off-by: Olof Johansson <olofj@chromium.org>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
[swarren: wrote commit description]
arch/arm/mach-tegra/tegra2_clocks.c