diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2012-06-22 12:23:36 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-07-18 14:39:14 -0700 |
commit | 79cb5050b1bfbc5a55a53a33d41f6a392befddf5 (patch) | |
tree | 957c01b261061821dbf6870d843f648d1db13680 /arch/arm/mach-tegra/board-enterprise-power.c | |
parent | 1f5bc08dd2e4a01daa679db16351510b3b5200b0 (diff) |
ARM: tegra: enterprise: allow 3mv tolerance for cpu voltage
Allow 3mv tolerance on minimum voltage side for cpu voltage.
This saves power when system require 900/975mV.
bug 997415
Change-Id: I273cdeda6980f5ddf50be7980bced443b386dae8
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/110524
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-power.c')
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise-power.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-power.c b/arch/arm/mach-tegra/board-enterprise-power.c index bbe39ec4ad3e..ca39bae3d08d 100644 --- a/arch/arm/mach-tegra/board-enterprise-power.c +++ b/arch/arm/mach-tegra/board-enterprise-power.c @@ -741,6 +741,9 @@ int __init enterprise_regulator_init(void) pmc_dpd_pads = readl(pmc + PMC_DPD_PADS_ORIDE); writel(pmc_dpd_pads & ~PMC_DPD_PADS_ORIDE_BLINK , pmc + PMC_DPD_PADS_ORIDE); + /* Setting CPU voltage tolerance in lower side for 3000uV */ + pdata_smps1_common.tolerance_uv = 3000; + /* Disable battery charging if power adapter is connected. */ if (get_power_supply_type() == POWER_SUPPLY_TYPE_MAINS) { bcharger_pdata.num_consumer_supplies = 0; |