]> git.karo-electronics.de Git - karo-tx-linux.git/commit
regmap: Check stride of register patch as we register it
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
Fri, 21 Feb 2014 19:37:10 +0000 (19:37 +0000)
committerMark Brown <broonie@linaro.org>
Sat, 22 Feb 2014 02:15:13 +0000 (11:15 +0900)
commit7a7a70b49b51e90593ae072a9402d6615d05e895
tree3e229b0b29e46555c9a924450f811bd497c0e3ac
parent38dbfb59d1175ef458d006556061adeaa8751b72
regmap: Check stride of register patch as we register it

Currently, we check the registers in the patch are aligned to the
register stride everytime we sync the cache and the first time the patch
is written out is unchecked.

This patch checks the register patch when we first register it so the
first writes are no longer unchecked and then doesn't check on
subsequent syncs as the patch will be unchanged.

Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
drivers/base/regmap/regcache.c
drivers/base/regmap/regmap.c