]> www.infradead.org Git - users/jedix/linux-maple.git/commit
cpuidle: psci: Drop redundant sync_state support
authorUlf Hansson <ulf.hansson@linaro.org>
Tue, 1 Jul 2025 11:47:25 +0000 (13:47 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 9 Jul 2025 11:30:01 +0000 (13:30 +0200)
commit039d2b0a1b6222c2f964de827368e87e286ae554
tree42bb734335c002c2109a22a409d8bd5b53b8e191
parent0e789b491ba04c31de5c71249487593e386baa67
cpuidle: psci: Drop redundant sync_state support

The recent updates to the genpd core, can entirely manage the sync_state
support for the cpuidle-psci-domain. More precisely, genpd prevents our
->power_off() callback from being invoked, until all of our consumers are
ready for it.

Let's therefore drop the sync_state support for the cpuidle-psci-domain as
it has become redundant.

Tested-by: Hiago De Franco <hiago.franco@toradex.com> # Colibri iMX8X
Tested-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> # TI AM62A,Xilinx ZynqMP ZCU106
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Link: https://lore.kernel.org/r/20250701114733.636510-24-ulf.hansson@linaro.org
drivers/cpuidle/cpuidle-psci-domain.c