mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 03:24:19 +02:00
arm64: dts: qcom: sc8180x: Add missing CPU off state
The CPUs can be powered off without pulling the plug from the rest of
the system. Describe the idle state responsible for this.
Fixes: 8575f197b0 ("arm64: dts: qcom: Introduce the SC8180x platform")
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20231230-topic-8180_more_fixes-v1-4-93b5c107ed43@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
266a3a9204
commit
07b600dfdf
|
|
@ -298,7 +298,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 = <3300>;
|
||||||
|
exit-latency-us = <3300>;
|
||||||
|
min-residency-us = <6000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
CLUSTER_SLEEP_AOSS_SLEEP: cluster-sleep-1 {
|
||||||
compatible = "domain-idle-state";
|
compatible = "domain-idle-state";
|
||||||
arm,psci-suspend-param = <0x4100a344>;
|
arm,psci-suspend-param = <0x4100a344>;
|
||||||
entry-latency-us = <3263>;
|
entry-latency-us = <3263>;
|
||||||
|
|
@ -582,7 +590,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>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user