Lars-Peter Clausen
2d49b59875
regmap: cache: Make sure to sync the last register in a block
...
regcache_sync_block_raw_flush() expects the address of the register after last
register that needs to be synced as its parameter. But the last call to
regcache_sync_block_raw_flush() in regcache_sync_block_raw() passes the address
of the last register in the block. This effectively always skips over the last
register in a block, even if it needs to be synced. In order to fix it increase
the address by one register.
The issue was introduced in commit 75a5f89 ("regmap: cache: Write consecutive
registers in a single block write").
Cc: stable@vger.kernel.org # 3.10+
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-05 15:51:09 +01:00
..
power
Merge branch 'pm-assorted'
2013-06-28 13:01:40 +02:00
regmap
regmap: cache: Make sure to sync the last register in a block
2013-08-05 15:51:09 +01:00
attribute_container.c
drivers: avoid format string in dev_set_name
2013-07-03 16:07:41 -07:00
base.h
driver/base: implement subsys_virtual_register()
2013-03-12 11:36:35 -07:00
bus.c
driver core: export subsys_virtual_register
2013-05-21 09:05:52 -07:00
class.c
core.c
driver core: add default groups to struct class
2013-07-16 10:57:37 -07:00
cpu.c
drivers: delete __cpuinit usage from all remaining drivers files
2013-07-14 19:36:59 -04:00
dd.c
PM / Runtime: Idle devices asynchronously after probe|release
2013-04-11 12:42:52 -07:00
devres.c
Linux 3.9-rc3
2013-03-17 19:40:50 -07:00
devtmpfs.c
driver core: handle user namespaces properly with the uid/gid devtmpfs change
2013-04-11 11:43:29 -07:00
dma-buf.c
[media] dma-buf: Cocci spatch "ptr_ret.spatch"
2013-06-08 20:00:29 -03:00
dma-coherent.c
dma-contiguous.c
dma-mapping.c
driver.c
firmware.c
firmware_class.c
firmware loader: fix another compile warning with PM_SLEEP unset
2013-06-25 21:04:22 -07:00
hypervisor.c
init.c
isa.c
Kconfig
Finally eradicate CONFIG_HOTPLUG
2013-06-03 14:20:18 -07:00
Makefile
reservation: cross-device reservation support, v4
2013-06-28 12:02:15 +10:00
map.c
memory.c
Power management and ACPI updates for 3.11-rc1
2013-07-03 14:35:40 -07:00
module.c
node.c
drivers/base/node.c: switch to register_hotmemory_notifier()
2013-04-29 15:54:36 -07:00
pinctrl.c
drivers: pinctrl sleep and idle states in the core
2013-06-16 11:56:52 +02:00
platform.c
driver-core: fix new kernel-doc warning in base/platform.c
2013-07-16 22:43:50 -07:00
reservation.c
reservation: cross-device reservation support, v4
2013-06-28 12:02:15 +10:00
soc.c
syscore.c
topology.c
drivers: delete __cpuinit usage from all remaining drivers files
2013-07-14 19:36:59 -04:00
transport_class.c