summaryrefslogtreecommitdiff
path: root/drivers/mfd
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2015-11-03 08:58:14 +0300
committerMark Brown <broonie@kernel.org>2015-11-04 13:16:05 +0300
commitd9b96d35d2521342fdbcbc7468a0f7dcfaba4147 (patch)
tree43e895d5a496cc63f4ad04e2b9724068a6495004 /drivers/mfd
parentfc42112c0eaa6fc7c7fe61f8c6fb91b204b4d31d (diff)
downloadlinux-d9b96d35d2521342fdbcbc7468a0f7dcfaba4147.tar.xz
regulator: Use regulator_lock_supply() for get_voltage() too
Since we need to read voltages of parents as part of setting supply voltages we need to be able to do get_voltage() internally without taking locks so reorganize the locking to take locks on the full tree on entry rather than as we recurse when called externally. Reported-by: John Stultz <john.stultz@linaro.org> Tested-by: John Stultz <john.stultz@linaro.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/mfd')
0 files changed, 0 insertions, 0 deletions