diff options
author | Mark Brown <broonie@linaro.org> | 2013-10-08 18:37:36 +0100 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2013-10-09 14:05:21 +0100 |
commit | 651e013e3ce6c0646c39a07e22bebad75a207209 (patch) | |
tree | c6397245cf3cafa078fa11dc60b5a10a7c560feb /drivers/base/regmap/regcache.c | |
parent | 7e09a979404ed07b8f05d09a0e87a87c7891f472 (diff) | |
download | linux-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