[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