mirror of
https://github.com/team-infusion-developers/android_kernel_samsung_msm8976.git
synced 2024-11-01 10:33:27 +00:00
regmap: Drop check whether a register is readable in regcache_read
One of the reasons for using a cache is to have a software shadow of a register which is writable but not readable. This allows us to do a read-modify-write operation on such a register. Currently regcache checks whether a register is readable when performing a cached read and returns an error if it is not. Drop this check, since it will prevent us from using the cache for registers where read-back is not possible. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
064d4db11e
commit
b44d48c1cc
1 changed files with 0 additions and 3 deletions
|
@ -199,9 +199,6 @@ int regcache_read(struct regmap *map,
|
|||
|
||||
BUG_ON(!map->cache_ops);
|
||||
|
||||
if (!regmap_readable(map, reg))
|
||||
return -EIO;
|
||||
|
||||
if (!regmap_volatile(map, reg))
|
||||
return map->cache_ops->read(map, reg, value);
|
||||
|
||||
|
|
Loading…
Reference in a new issue