mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
cpuidle: psci: Fix support for probe deferral by dropping the faux device
At the conversion to the faux driver/device we broke the support for probe deferral. In hindsight, the move to the faux device seems questionable, as it simply makes the code more complicated and for no good reason. To fix the support for the probe deferral let's therefore restore the old code and drop the faux device. Fixes:af5376a77e("cpuidle: psci: Transition to the faux device interface") Fixes:5836ebeb4a("cpuidle: psci: Avoid initializing faux device if no DT idle states are present") Fixes:39cdf87a97("cpuidle: psci: Fix uninitialized variable in dt_idle_state_present()") Cc: stable@vger.kernel.org Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com> Signed-off-by: Ulf Hansson <ulf.hansson@oss.qualcomm.com> Signed-off-by: Ulf Hansson <ulfh@kernel.org>
This commit is contained in:
parent
9fca7779ad
commit
0606f2114e
1 changed files with 16 additions and 26 deletions
Loading…
Add table
Add a link
Reference in a new issue