summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/tegra13_dvfs.c
diff options
context:
space:
mode:
authorKrishna Sitaraman <ksitaraman@nvidia.com>2014-01-24 16:12:59 -0800
committerSeema Khowala <seemaj@nvidia.com>2014-02-08 09:29:47 -0800
commit6056d56ba1a70f53a37ea1eaee2fd169d4a82d52 (patch)
treebf3fb9854499db37c70921f364fad53960a5a2d1 /arch/arm/mach-tegra/tegra13_dvfs.c
parentc634d18fb6ca6892e14c1c5adb796c276c9ce774 (diff)
ARM: T132: Clocks: Limit gpu to 804Mhz and vmin at 850mV
As per recommendation from silicon validation team Change-Id: I5f9ed90db05b7056cc5a3c9dc73df9ac00f4ed8c Reviewed-on: http://git-master/r/360031 Signed-off-by: Krishna Sitaraman <ksitaraman@nvidia.com> Reviewed-on: http://git-master/r/361709 Reviewed-by: Thomas Cherry <tcherry@nvidia.com> Reviewed-by: Seema Khowala <seemaj@nvidia.com> Tested-by: Seema Khowala <seemaj@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/tegra13_dvfs.c')
-rw-r--r--arch/arm/mach-tegra/tegra13_dvfs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/tegra13_dvfs.c b/arch/arm/mach-tegra/tegra13_dvfs.c
index 5db37afccf1c..3d5f7c274be1 100644
--- a/arch/arm/mach-tegra/tegra13_dvfs.c
+++ b/arch/arm/mach-tegra/tegra13_dvfs.c
@@ -1,7 +1,7 @@
/*
* arch/arm/mach-tegra/tegra13_dvfs.c
*
- * Copyright (c) 2012-2013 NVIDIA CORPORATION. All rights reserved.
+ * Copyright (c) 2012-2014 NVIDIA CORPORATION. All rights reserved.
*
* This software is licensed under the terms of the GNU General Public
* License version 2, as published by the Free Software Foundation, and
@@ -109,9 +109,9 @@ static struct dvfs_rail tegra13_dvfs_rail_vdd_core = {
/* TBD: fill in actual hw number */
static struct dvfs_rail tegra13_dvfs_rail_vdd_gpu = {
.reg_id = "vdd_gpu",
- .version = "T124_production_with_margin",
+ .version = "T124_production_with_margin_max_804mhz",
.max_millivolts = 1350,
- .min_millivolts = 680,
+ .min_millivolts = 850,
.step = VDD_SAFE_STEP,
.step_up = 1350,
.in_band_pm = true,
@@ -395,7 +395,7 @@ static int resolve_core_override(int min_override_mv)
/* GPU DVFS tables */
static unsigned long gpu_max_freq[] = {
/* speedo_id 0 1 2 */
- 1032000,
+ 804000,
};
static struct gpu_cvb_dvfs gpu_cvb_dvfs_table[] = {
{