]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
ARM: rockchip: keep reset control around
authorHeiko Stuebner <heiko@sntech.de>
Thu, 21 May 2026 21:09:15 +0000 (23:09 +0200)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 26 May 2026 21:20:39 +0000 (23:20 +0200)
commit6fc5666aa576c6c3bec256fa31d72653210319d5
tree22bdbc8a7b9684ad82f4d0224ac53dcd4de9bb1a
parent254f49634ee16a731174d2ae34bc50bd5f45e731
ARM: rockchip: keep reset control around

Do not put the reset control, retain exclusive control over it.
After turning on a CPU, the corresponding reset line must stay
deasserted.

This also avoids calling reset_control_put() before workqueues
are operational.

Fixes: 78ebbff6d1a0 ("reset: handle removing supplier before consumers")
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Tested-by: Steven Price <steven.price@arm.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patch.msgid.link/20260521210915.2331176-1-heiko@sntech.de
arch/arm/mach-rockchip/platsmp.c