Commit 29a687c2 authored by Konrad Dybcio's avatar Konrad Dybcio Committed by Bjorn Andersson

arm64: dts: qcom: sm8350: Add missing cluster sleep state

SM8350's cores can be shut off, without engaging full-on SoC-wide power
collapse. Add the missing idle state to allow for that.
Signed-off-by: default avatarKonrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230705-topic-sm8350_fixes-v1-1-0f69f70ccb6a@linaro.orgSigned-off-by: default avatarBjorn Andersson <andersson@kernel.org>
parent 301f7ca3
...@@ -264,7 +264,15 @@ BIG_CPU_SLEEP_0: cpu-sleep-1-0 { ...@@ -264,7 +264,15 @@ BIG_CPU_SLEEP_0: cpu-sleep-1-0 {
}; };
domain-idle-states { domain-idle-states {
CLUSTER_SLEEP_0: cluster-sleep-0 { CLUSTER_SLEEP_APSS_OFF: cluster-sleep-0 {
compatible = "domain-idle-state";
arm,psci-suspend-param = <0x41000044>;
entry-latency-us = <2752>;
exit-latency-us = <3048>;
min-residency-us = <6118>;
};
CLUSTER_SLEEP_AOSS_SLEEP: cluster-sleep-1 {
compatible = "domain-idle-state"; compatible = "domain-idle-state";
arm,psci-suspend-param = <0x4100c344>; arm,psci-suspend-param = <0x4100c344>;
entry-latency-us = <3263>; entry-latency-us = <3263>;
...@@ -346,7 +354,7 @@ CPU_PD7: power-domain-cpu7 { ...@@ -346,7 +354,7 @@ CPU_PD7: power-domain-cpu7 {
CLUSTER_PD: power-domain-cpu-cluster0 { CLUSTER_PD: power-domain-cpu-cluster0 {
#power-domain-cells = <0>; #power-domain-cells = <0>;
domain-idle-states = <&CLUSTER_SLEEP_0>; domain-idle-states = <&CLUSTER_SLEEP_APSS_OFF &CLUSTER_SLEEP_AOSS_SLEEP>;
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment