On Sun, 9 Jan 2022 at 18:25, Maulik Shah <quic_mkshah@xxxxxxxxxxx> wrote: > > This change updates/corrects below cpuidle parameters > > 1. entry-latency, exit-latency and residency for various idle states. > 2. arm,psci-suspend-param which is same for CLUSTER_SLEEP_0/1 states. > 3. Add CLUSTER_SLEEP_1 in CLUSTER_PD. > > Cc: devicetree@xxxxxxxxxxxxxxx > Fixes: 5188049c9b36 ("arm64: dts: qcom: Add base SM8450 DTSI") > Signed-off-by: Maulik Shah <quic_mkshah@xxxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/sm8450.dtsi | 28 ++++++++++++++-------------- > 1 file changed, 14 insertions(+), 14 deletions(-) > > diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qcom/sm8450.dtsi > index 10c25ad..5e329f8 100644 > --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi > +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi > @@ -203,9 +203,9 @@ > compatible = "arm,idle-state"; > idle-state-name = "silver-rail-power-collapse"; > arm,psci-suspend-param = <0x40000004>; > - entry-latency-us = <274>; > - exit-latency-us = <480>; > - min-residency-us = <3934>; > + entry-latency-us = <800>; > + exit-latency-us = <750>; > + min-residency-us = <4090>; > local-timer-stop; > }; > > @@ -213,9 +213,9 @@ > compatible = "arm,idle-state"; > idle-state-name = "gold-rail-power-collapse"; > arm,psci-suspend-param = <0x40000004>; > - entry-latency-us = <327>; > - exit-latency-us = <1502>; > - min-residency-us = <4488>; > + entry-latency-us = <600>; > + exit-latency-us = <1550>; > + min-residency-us = <4791>; > local-timer-stop; > }; > }; > @@ -224,10 +224,10 @@ > CLUSTER_SLEEP_0: cluster-sleep-0 { > compatible = "domain-idle-state"; > idle-state-name = "cluster-l3-off"; > - arm,psci-suspend-param = <0x4100c344>; > - entry-latency-us = <584>; > - exit-latency-us = <2332>; > - min-residency-us = <6118>; > + arm,psci-suspend-param = <0x41000044>; > + entry-latency-us = <1050>; > + exit-latency-us = <2500>; > + min-residency-us = <5309>; > local-timer-stop; > }; > > @@ -235,9 +235,9 @@ > compatible = "domain-idle-state"; > idle-state-name = "cluster-power-collapse"; > arm,psci-suspend-param = <0x4100c344>; > - entry-latency-us = <2893>; > - exit-latency-us = <4023>; > - min-residency-us = <9987>; > + entry-latency-us = <2700>; > + exit-latency-us = <3500>; > + min-residency-us = <13959>; > local-timer-stop; > }; > }; > @@ -315,7 +315,7 @@ > > CLUSTER_PD: cpu-cluster0 { > #power-domain-cells = <0>; > - domain-idle-states = <&CLUSTER_SLEEP_0>; > + domain-idle-states = <&CLUSTER_SLEEP_0 &CLUSTER_SLEEP_1>; Should this be like the below instead? <&CLUSTER_SLEEP_0>, <&CLUSTER_SLEEP_1>; > }; > }; > > -- > 2.7.4 > Other than the above, feel free to add: Reviewed-by: Ulf Hansson <ulf.hansson@xxxxxxxxxx> Kind regards Uffe