summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap/regcache.c
diff options
context:
space:
mode:
authorMark Brown <broonie@linaro.org>2013-10-08 18:37:36 +0100
committerMark Brown <broonie@linaro.org>2013-10-09 14:05:21 +0100
commit651e013e3ce6c0646c39a07e22bebad75a207209 (patch)
treec6397245cf3cafa078fa11dc60b5a10a7c560feb /drivers/base/regmap/regcache.c
parent7e09a979404ed07b8f05d09a0e87a87c7891f472 (diff)
downloadlinux-651e013e3ce6c0646c39a07e22bebad75a207209.tar.gz
linux-651e013e3ce6c0646c39a07e22bebad75a207209.tar.bz2
linux-651e013e3ce6c0646c39a07e22bebad75a207209.zip
regmap: Don't generate gather writes for single register raw writes
Since it is quite common for single register raw or async writes to be generated by rbtree cache syncs or firmware downloads and essentially all hardware will be faster with only a single transfer optimise this case by copying single values into the internal scratch buffer before sending. Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'drivers/base/regmap/regcache.c')
0 files changed, 0 insertions, 0 deletions