diff options
author | 2016-01-13 22:41:12 +0100 | |
---|---|---|
committer | 2016-01-15 18:14:14 +0000 | |
commit | d51fe1f393a6b99e9133a3360036af2c21983ec2 (patch) | |
tree | 574be4f6805505a1970d16768a961dc4fce4f18d /scripts/gdb/linux/utils.py | |
parent | Linux 4.4-rc1 (diff) | |
download | linux-rng-d51fe1f393a6b99e9133a3360036af2c21983ec2.tar.xz linux-rng-d51fe1f393a6b99e9133a3360036af2c21983ec2.zip |
regmap: pass buffer size to regmap_raw_read() in regcache_hw_init()
regcache_hw_init() uses regmap_raw_read() to initialize cache
when reg_defaults_raw isn't provided.
The last parameter to regmap_raw_read() is buffer size in bytes,
however regcache_hw_init() called it with number of registers
to read instead, which cause problem if they aren't one byte
wide in cache.
This wasn't triggered by any of current in-tree drivers
since they either have one-byte registers or provide
reg_defaults_raw explicitly.
Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions