diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2012-09-12 15:15:07 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 12:34:10 -0700 |
commit | 4e10b9741aabb86c5cb2a077a72167bbde5a4b30 (patch) | |
tree | f3af133001aa986ec969ae28e431994f4c59474e /arch/arm/mach-tegra | |
parent | a496d55ba3338204febfa0062194043d9eff9721 (diff) |
ARM: tegra: pluto: enable sleep for rails
Enable sleep for core power rail and cpu power rail.
Make ldo8 in tracking mode with core rail.
Change-Id: I6fa6643a58ec1a89ad455b5247e0028ad87caeef
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/131764
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Rebase-Id: R0fcb47f126f302c08a845d2c12f91a6f330fc642
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r-- | arch/arm/mach-tegra/board-pluto-power.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-pluto-power.c b/arch/arm/mach-tegra/board-pluto-power.c index 54806ad7511f..70a65b6a26ca 100644 --- a/arch/arm/mach-tegra/board-pluto-power.c +++ b/arch/arm/mach-tegra/board-pluto-power.c @@ -272,9 +272,9 @@ static struct regulator_init_data *pluto_reg_data[] = { } PALMAS_REG_INIT(smps12, 0, 0, 0, 0, 0); -PALMAS_REG_INIT(smps123, 0, 0, 0, 0, 0); +PALMAS_REG_INIT(smps123, 0, PALMAS_EXT_CONTROL_ENABLE1, 0, 0, 0); PALMAS_REG_INIT(smps3, 0, 0, 0, 0, 0); -PALMAS_REG_INIT(smps45, 0, 0, 0, 0, 0); +PALMAS_REG_INIT(smps45, 0, PALMAS_EXT_CONTROL_NSLEEP, 0, 0, 0); PALMAS_REG_INIT(smps457, 0, 0, 0, 0, 0); PALMAS_REG_INIT(smps6, 0, 0, 0, 0, 0); PALMAS_REG_INIT(smps7, 0, 0, 0, 0, 0); @@ -512,6 +512,7 @@ static struct platform_device *pfixed_reg_devs[] = { static struct palmas_pmic_platform_data pmic_platform = { .reg_data = pluto_reg_data, .reg_init = pluto_reg_init, + .enable_ldo8_tracking = true, }; struct palmas_clk32k_init_data palmas_clk32k_idata[] = { |