linux/drivers/soc/rockchip
Shawn Lin bac9fc78f3 soc: rockchip: grf: Support multiple grf to be handled
[ Upstream commit 75fb63ae03 ]

Currently, only the first matched node will be handled. This leads
to jtag switching broken for RK3576, as rk3576-sys-grf is found before
rk3576-ioc-grf. Change the code to scan all the possible node to fix
the problem.

Fixes: e1aaecacfa ("soc: rockchip: grf: Add rk3576 default GRF values")
Cc: stable@vger.kernel.org
Cc: Detlev Casanova <detlev.casanova@collabora.com>
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Tested-by: Marco Schirrmeister <mschirrmeister@gmail.com>
Link: https://patch.msgid.link/1768524932-163929-3-git-send-email-shawn.lin@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2026-03-04 07:21:44 -05:00
..
dtpm.c soc: rockchip: dtpm: use C99 array init syntax 2023-06-11 22:38:04 +02:00
grf.c soc: rockchip: grf: Support multiple grf to be handled 2026-03-04 07:21:44 -05:00
io-domain.c soc: Switch back to struct platform_driver::remove() 2025-12-18 13:54:46 +01:00
Kconfig pmdomain: rockchip: Move Kconfig option to the pmdomain subsystem 2023-10-04 23:41:18 +02:00
Makefile soc: rockchip: Mover power-domain driver to the genpd dir 2023-07-14 10:40:56 +02:00