diff options
author | Matt Wagner <mwagner@nvidia.com> | 2012-12-10 21:43:47 -0800 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2012-12-13 16:25:38 -0800 |
commit | 4c6a241b1433362447782e047f7b78226362ea47 (patch) | |
tree | a341e7d6775244b3617fdfedfc4a2ef45367cd69 /drivers/regulator | |
parent | b467cd5a8fb6f781e96b5b77105411b348c2e12d (diff) |
drivers: mfd: palmas: make smps10_boost_disable optional
Allow the board to pick whether they want to disable
smps10_boost on suspend
Bug 1172908
Change-Id: I0121f7e24716eb8731af3b14100d81ef63168929
Signed-off-by: Matt Wagner <mwagner@nvidia.com>
Reviewed-on: http://git-master/r/170340
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers/regulator')
-rw-r--r-- | drivers/regulator/palmas-regulator.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/regulator/palmas-regulator.c b/drivers/regulator/palmas-regulator.c index c317f641617d..2d119e96976f 100644 --- a/drivers/regulator/palmas-regulator.c +++ b/drivers/regulator/palmas-regulator.c @@ -1367,7 +1367,8 @@ static int palmas_suspend(struct device *dev) if (pdata->enable_ldo8_tracking && pdata->disabe_ldo8_tracking_suspend) palmas_disable_ldo8_track(palmas); - palmas_disable_smps10_boost(palmas); + if (pdata->disable_smps10_boost_suspend) + palmas_disable_smps10_boost(palmas); return 0; } @@ -1380,7 +1381,8 @@ static int palmas_resume(struct device *dev) if (pdata->enable_ldo8_tracking && pdata->disabe_ldo8_tracking_suspend) palmas_enable_ldo8_track(palmas); - palmas_enable_smps10_boost(palmas); + if (pdata->disable_smps10_boost_suspend) + palmas_enable_smps10_boost(palmas); return 0; } #endif |