linux/drivers/soc/renesas
Claudiu Beznea ee6dda36b4 soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config
[ Upstream commit c432180a7d ]

Not all system controller registers are accessible from Linux. Accessing
such registers generates synchronous external abort. Populate the
readable_reg and writeable_reg members of the regmap config to inform the
regmap core which registers can be accessed. The list will need to be
updated whenever new system controller functionality is exported through
regmap.

Fixes: 2da2740fb9 ("soc: renesas: rz-sysc: Add syscon/regmap support")
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20251105070526.264445-3-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-12-18 14:02:59 +01:00
..
Kconfig soc: renesas: Identify R-Car X5H 2025-09-11 20:21:42 +02:00
Makefile soc: renesas: rz-sysc: Add SoC identification for RZ/V2N SoC 2025-05-05 10:54:02 +02:00
pwc-rzv2m.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
r9a06g032-smp.c ARM: shmobile: Add the R9A06G032 SMP enabler driver 2018-07-20 13:44:04 +02:00
r9a08g045-sysc.c soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00
r9a09g047-sys.c soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00
r9a09g056-sys.c soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00
r9a09g057-sys.c soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00
rcar-rst.c soc: renesas: rcar-rst: Add support for R-Car V4M 2024-01-31 15:08:41 +01:00
renesas-soc.c soc: renesas: Identify R-Car X5H 2025-09-11 20:21:42 +02:00
rz-sysc.c soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00
rz-sysc.h soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 2025-12-18 14:02:59 +01:00