summary refs log tree commit diff
path: root/drivers/base/regmap/regmap-spi.c
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2013-01-27 22:07:38 +0800
committerMark Brown <broonie@opensource.wolfsonmicro.com>2013-01-29 12:14:52 +0800
commit0d509f2b112b21411712f0bf789b372987967e49 (patch)
tree138bac0e613916bbf725f0ee1939080dfc4dbedb /drivers/base/regmap/regmap-spi.c
parent07c320dc31d757b8cb59c64dab320215c929bf02 (diff)
downloadlinux-0d509f2b112b21411712f0bf789b372987967e49.tar.gz
regmap: Add asynchronous I/O support
Some use cases like firmware download can transfer a lot of data in quick
succession. With high speed buses these use cases can benefit from having
multiple transfers scheduled at once since this allows the bus to minimise
the delay between transfers.

Support this by adding regmap_raw_write_async(), allowing raw transfers to
be scheduled, and regmap_async_complete() to wait for them to finish.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'drivers/base/regmap/regmap-spi.c')
0 files changed, 0 insertions, 0 deletions