diff options
author | Mark Brown <broonie@kernel.org> | 2015-11-03 05:58:14 +0000 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-11-04 10:16:05 +0000 |
commit | d9b96d35d2521342fdbcbc7468a0f7dcfaba4147 (patch) | |
tree | 43e895d5a496cc63f4ad04e2b9724068a6495004 /mm/migrate.c | |
parent | fc42112c0eaa6fc7c7fe61f8c6fb91b204b4d31d (diff) | |
download | linux-d9b96d35d2521342fdbcbc7468a0f7dcfaba4147.tar.bz2 |
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 'mm/migrate.c')
0 files changed, 0 insertions, 0 deletions