[PATCH v2 3/4] arm64: dts: qcom: Skip suspend mode switch on MSM8917 and MSM8937
Konrad Dybcio
konrad.dybcio at oss.qualcomm.com
Wed Oct 21 03:35:00 PDT 2026
On 10/18/26 6:29 AM, Reza Kurniawan wrote:
> The PSCI firmware on Qualcomm MSM8917 and MSM8937 reports to support
> OS-initiated suspend mode but rejects call to PSCI_SET_SUSPEND_MODE with
> NOT_SUPPORTED. psci_set_osi_mode() then fails with -EOPNOTSUPP and
> probe of psci-cpuidle-domain is aborted:
>
> psci-cpuidle-domain psci: probe with driver psci-cpuidle-domain failed
> with error -95
>
> Skip the mode switch on these platforms and continue with the topology
> that was already built.
>
> This is expected to be safe since it matches the downstream kernel
> behavior, which manages the cluster power level in addition to the CPU
> power level, just like Linux does when OSI is supported.
>
> Signed-off-by: Reza Kurniawan <imkyufie at gmail.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio at oss.qualcomm.com>
Konrad
More information about the linux-arm-kernel
mailing list