umber-kernel/drivers/soc
Shawn Lin d13418d75e soc: rockchip: grf: Support multiple grf to be handled
[ Upstream commit 75fb63ae031211e9264ac888fabc2ca9cd3fcccf ]

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>
2026-03-04 07:21:06 -05:00
..
amlogic soc: amlogic: canvas: fix device leak on lookup 2026-01-02 12:57:29 +01:00
apple soc: apple: mailbox: fix device leak on lookup 2026-01-02 12:57:29 +01:00
aspeed
atmel
bcm
canaan
cirrus
dove
fsl
fujitsu
gemini
hisilicon
imx soc: imx8m: Fix error handling for clk_prepare_enable() 2026-03-04 07:19:44 -05:00
ixp4xx
lantiq
litex
loongson
mediatek soc: mediatek: svs: Fix memory leak in svs_enable_debug_write() 2026-02-26 14:59:08 -08:00
microchip
nuvoton
pxa
qcom soc: qcom: cmd-db: Use devm_memremap() to fix memory leak in cmd_db_dev_probe 2026-02-26 14:59:08 -08:00
renesas
rockchip soc: rockchip: grf: Support multiple grf to be handled 2026-03-04 07:21:06 -05:00
samsung soc: samsung: exynos-pmu: fix device leak on regmap lookup 2026-01-02 12:57:28 +01:00
sophgo
sunxi
tegra
ti soc: ti: pruss: Fix double free in pruss_clk_mux_setup() 2026-03-04 07:21:05 -05:00
ux500
versatile
vt8500
xilinx
Kconfig
Makefile