kernel_samsung_a53x/drivers/base/power
Konrad Dybcio 96cf250574 pmdomain: core: Move the unused cleanup to a _sync initcall
commit 741ba0134fa7822fcf4e4a0a537a5c4cfd706b20 upstream.

The unused clock cleanup uses the _sync initcall to give all users at
earlier initcalls time to probe. Do the same to avoid leaving some PDs
dangling at "on" (which actually happened on qcom!).

Fixes: 2fe71dcdfd10 ("PM / domains: Add late_initcall to disable unused PM domains")
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20231227-topic-pmdomain_sync_cleanup-v1-1-5f36769d538b@linaro.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-18 12:13:33 +01:00
..
clock_ops.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
common.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
domain.c pmdomain: core: Move the unused cleanup to a _sync initcall 2024-11-18 12:13:33 +01:00
domain_governor.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
generic_ops.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
main.c PM: sleep: Fix error handling in dpm_prepare() 2024-11-18 12:13:23 +01:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
power.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qos-test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qos.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
runtime.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sysfs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wakeirq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wakeup.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wakeup_stats.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00