Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d4807ad2 authored by Michal Simek's avatar Michal Simek Committed by Mark Brown
Browse files

regmap: Check readable regs in _regmap_read



Check if regs are readable.

Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent 676970da
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1736,6 +1736,9 @@ static int _regmap_read(struct regmap *map, unsigned int reg,
	if (map->cache_only)
		return -EBUSY;

	if (!regmap_readable(map, reg))
		return -EIO;

	ret = map->reg_read(context, reg, val);
	if (ret == 0) {
#ifdef LOG_DEVICE