[PATCH] ACPI: arm64: cpuidle: Tolerate platforms with no deep PSCI idle states
Catalin Marinas
catalin.marinas at arm.com
Mon Apr 27 06:44:21 PDT 2026
On Mon, 20 Apr 2026 02:27:13 -0700, Breno Leitao wrote:
> Commit cac173bea57d ("ACPI: processor: idle: Rework the handling of
> acpi_processor_ffh_lpi_probe()") moved the acpi_processor_ffh_lpi_probe()
> call from acpi_processor_setup_cpuidle_dev(), where its return value was
> ignored, to acpi_processor_get_power_info(), where it is now treated as
> a hard failure. As a result, platforms where psci_acpi_cpu_init_idle()
> returned -ENODEV stopped registering any cpuidle states, forcing CPUs to
> busy-poll when idle.
>
> [...]
Applied to arm64 (for-next/fixes), thanks!
[1/1] ACPI: arm64: cpuidle: Tolerate platforms with no deep PSCI idle states
https://git.kernel.org/arm64/c/3ea4415015d6
More information about the linux-arm-kernel
mailing list