On Sat, 31 Aug 2013, Mark Brown wrote:
From: Mark Brown broonie@linaro.org
Rather then open coding a cache of the vibra control registers use the regmap cache code. Also cache the interrupt mask register, providing a small performance improvement for the interrupt code.
Signed-off-by: Mark Brown broonie@linaro.org
I'm hoping to have some ASoC improvements to build on top of this (there is ASoC level register caching for the device) so it might make sense to apply this via ASoC.
drivers/mfd/twl6040.c | 43 ++++++++++++++++++++++++++++++------------- include/linux/mfd/twl6040.h | 1 - 2 files changed, 30 insertions(+), 14 deletions(-)
Applied with Peter's Ack, thanks.