summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/common.c
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2013-11-04 21:06:30 -0800
committerYu-Huan Hsu <yhsu@nvidia.com>2014-01-10 11:49:34 -0800
commit01f5fb8bbeaa13e95d5709305f0454b1bbdf25ec (patch)
tree686f87dbbfbe486738c66274a76a4b0e501ba4c1 /arch/arm/mach-tegra/common.c
parente5cc7181a61500f5283574c259ac616ec648a5f7 (diff)
video: tegra: host: Lower initial GPU rate
Set initial GPCPLL rate to 504MHz - half of minimum VCO rate. Respectively initialize GPU bus rate to half of GPCPLL rate - 252MHz (was - maximum GPU rate supported). These changes made sure that initial GPU voltage is low enough for tegra SiMon to evaluate GPU state on boot even on the slowest part. Bug 1343366 Change-Id: I972ea504e36550a304c4c70d9c5d56f3c00286cb Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/326389 Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/common.c')
-rw-r--r--arch/arm/mach-tegra/common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c
index a58b591d852d..15dedca5367e 100644
--- a/arch/arm/mach-tegra/common.c
+++ b/arch/arm/mach-tegra/common.c
@@ -458,6 +458,7 @@ static __initdata struct tegra_clk_init_table tegra12x_clk_init_table[] = {
{ "sbc6.sclk", NULL, 40000000, false},
{ "cpu.mselect", NULL, 102000000, true},
{ "gpu_ref", NULL, 0, true},
+ { "gk20a.gbus", NULL, 252000000, false},
#ifdef CONFIG_TEGRA_PLLM_SCALED
{ "vi", "pll_p", 0, false},
{ "isp", "pll_p", 0, false},