regmap: Move lock out from internal function _regmap_update_bits().
authorKrystian Garbaciak <krystian.garbaciak@diasemi.com>
Fri, 15 Jun 2012 10:23:56 +0000 (11:23 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Sun, 17 Jun 2012 20:30:39 +0000 (21:30 +0100)
commitfc3ebd788e894b4dd6c9524cb3874eeeb1e862d6
treef8e15faaaa7d5a689149ddcc5965dba684140d2b
parent485802a6c524e62b5924849dd727ddbb1497cc71
regmap: Move lock out from internal function _regmap_update_bits().

Locks are moved to regmap_update_bits(), which allows to reenter internal
function _regmap_update_bits() from inside of regmap read/write routines.

Signed-off-by: Krystian Garbaciak <krystian.garbaciak@diasemi.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/base/regmap/regmap.c