regulator: tps65910: Sleep off rails when ext sleep configured
authorLaxman Dewangan <ldewangan@nvidia.com>
Wed, 7 Mar 2012 12:51:49 +0000 (17:51 +0530)
committerRohan Somvanshi <rsomvanshi@nvidia.com>
Mon, 12 Mar 2012 09:45:32 +0000 (02:45 -0700)
commit3cae1af367ead34e78e3770873c04663789ef179
tree06a603d7ad89e332a96b7b7dd3ed42c474fb689a
parent9eecb63b7ddc0d50e4fb03e001b4589b4c2bc4eb
regulator: tps65910: Sleep off rails when ext sleep configured

Keep the rails OFF in sleep mode only when the rails are
controlled by external sleep control.
The devices tps65910 and tps65911, both has the sleep input.
The tps65911's sleep input is not same as tps65910's EN3 and hence
taking care of SLEEP input as separate external sleep control input.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
cherry picked from mainline commit
87ae88a17396fe3f91c34ab44f460e5680eb6f61

Change-Id: I05645082ad5268a4553891db6b35af33650b7a95
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/89125
drivers/regulator/tps65910-regulator.c
include/linux/mfd/tps65910.h