Mark Brown
f298536728
regmap: Cache single values read from the chip
...
If we don't have a cached value for a register and we can cache it then
when we do a read a value we should add it to the cache to save rereading
it later on. Do this for single register reads, for block reads the code
would be a little more complex and this covers most practical usage.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-04-30 22:57:10 +01:00
..
power
The following text was taken from the original review request:
2012-03-24 10:41:37 -07:00
regmap
regmap: Cache single values read from the chip
2012-04-30 22:57:10 +01:00
attribute_container.c
base.h
driver core: move the deferred probe pointer into the private area
2012-03-08 12:17:22 -08:00
bus.c
Merge 3.3-rc2 into the driver-core-next branch.
2012-02-02 11:24:44 -08:00
class.c
driver-core: implement 'sysdev' functionality for regular devices and buses
2011-12-14 14:29:38 -08:00
core.c
Core device tree changes for Linux v3.4
2012-03-21 10:30:03 -07:00
cpu.c
Merge 3.3-rc6 into driver-core-next
2012-03-09 12:35:53 -08:00
dd.c
driver core: minor comment formatting cleanups
2012-03-08 12:20:37 -08:00
devres.c
devres: Fix a typo in devm_kfree comment
2011-12-21 00:31:47 +01:00
devtmpfs.c
Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2012-01-08 12:19:57 -08:00
dma-buf.c
dma-buf: add support for kernel cpu access
2012-03-26 11:33:02 +05:30
dma-coherent.c
dma-mapping.c
driver.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2012-03-21 18:55:10 -07:00
firmware.c
firmware_class.c
PM / Sleep: Fix read_unlock_usermodehelper() call.
2012-01-23 21:59:08 +01:00
hypervisor.c
init.c
driver-core: implement 'sysdev' functionality for regular devices and buses
2011-12-14 14:29:38 -08:00
isa.c
Kconfig
drivers/base: add bus for System-on-Chip devices
2012-02-10 11:42:25 -08:00
Makefile
drivers/base: add bus for System-on-Chip devices
2012-02-10 11:42:25 -08:00
map.c
memory.c
Linux 3.3-rc7
2012-03-14 07:44:11 +01:00
module.c
node.c
drivers/base/memory.c: fix memory_dev_init() long delay
2012-02-02 15:50:05 -08:00
platform.c
drivercore: Output common devicetree information in uevent
2012-02-01 14:26:30 -07:00
soc.c
drivers/base: add bus for System-on-Chip devices
2012-02-10 11:42:25 -08:00
syscore.c
topology.c
cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystem
2011-12-21 14:29:42 -08:00
transport_class.c