diff options
author | Alex Frid <afrid@nvidia.com> | 2013-11-04 21:06:30 -0800 |
---|---|---|
committer | Yu-Huan Hsu <yhsu@nvidia.com> | 2014-01-10 11:49:34 -0800 |
commit | 01f5fb8bbeaa13e95d5709305f0454b1bbdf25ec (patch) | |
tree | 686f87dbbfbe486738c66274a76a4b0e501ba4c1 /arch/arm/mach-tegra/common.c | |
parent | e5cc7181a61500f5283574c259ac616ec648a5f7 (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.c | 1 |
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}, |