Re: [PATCH 7/7] arm64: dts: qcom: shikra: Add CPU idle states

Sneh Mankad <[email protected]> Mon, 3 Aug 2026 16:03:00 +0530
Newsgroups org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>

On 15-Jul-26 3:32 PM, Konrad Dybcio wrote:
> On 7/13/26 12:25 PM, Sneh Mankad wrote:
>> Add idle states for the  CPUs as well as the whole cluster. This enables
>> deeper-than-WFI cpuidle.
>>
>> Add MPM under cluster_pd power domain.
>>
>> Signed-off-by: Sneh Mankad <[email protected]>
>> ---
> 
> [...]
> 
>> +		domain_idle_states: domain-idle-states {
>> +			cluster_sleep_apss_off: cluster-sleep-0 {
>> +				compatible = "domain-idle-state";
>> +				idle-state-name = "cluster-power-down";
>> +				arm,psci-suspend-param = <0x41000044>;
>> +				entry-latency-us = <2752>;
>> +				exit-latency-us = <3038>;
>> +				min-residency-us = <6118>;
>> +			};
>> +		};
> 
> Is this really the deepest state available on Shikra?

Yes, this is the deepest idle state for Shikra. It does involve
handshaking with RPM to allow SoC level idle states to enter.

Thanks,
Sneh`