linux/arch/arm/mach-rockchip
Heiko Stuebner 6fc5666aa5 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: 78ebbff6d1 ("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
2026-05-26 23:20:39 +02:00
..
core.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
headsmp.S treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
Kconfig ARM: rockchip: remove REGULATOR conditional to PM 2025-09-18 21:05:39 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
platsmp.c ARM: rockchip: keep reset control around 2026-05-26 23:20:39 +02:00
pm.c ARM: rockchip: Add missing of_node_put() in rockchip_suspend_init() 2022-06-17 19:05:51 +02:00
pm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
rockchip.c ARM: rockchip: Drop unused includes 2023-08-12 10:31:00 +02:00
sleep.S ARM: mm: Make virt_to_pfn() a static inline 2023-05-29 11:27:08 +02:00