Re: [PATCH 22/31] arm64: dts: qcom: monaco: Add domain idle state names
From: Maulik Shah
Date: Mon Sep 14 2026 - 10:14:31 EST
On 14-09-2026 17:57, Konrad Dybcio wrote:
> On 9/14/26 8:59 AM, Maulik Shah wrote:
>> Add the idle-state-name property for the domain idle state so low power
>> modes are described consistently and its name is printed in pmdomain
>> debugfs.
>>
>> While at it, update CPU idle state names to match the low power modes
>> they describe.
>>
>> Signed-off-by: Maulik Shah <maulik.shah@xxxxxxxxxxxxxxxx>
>> ---
> [...]
>
>> gold_cluster_sleep: cluster-sleep-1 {
>> compatible = "domain-idle-state";
>> + idle-state-name = "l3-pc";
>> arm,psci-suspend-param = <0x41000044>;
>> entry-latency-us = <2752>;
>> exit-latency-us = <3048>;
>> min-residency-us = <6118>;
>> };
>>
>> - system_sleep: domain-sleep {
>> + cluster_sleep_apss_rsc_pc: domain-sleep {
> This is really a system-level state and any overloading of the name
> 'cluster' is only confusing here
cluster_sleep_apss_rsc_pc node name is already used in lemans.dtsi, so for consistency kept same for monaco too.
i can change both lemans/monaco to use "system_sleep_rsc", as they reflect only RSC is triggered (sleep votes are sent for global resources)
and would indicate this is a system level state too.
Thanks,
Maulik
>
> Konrad