Commit 69ea29b0 authored by Yuantian Tang's avatar Yuantian Tang Committed by Shawn Guo

arm64: dts: fsl: update the cpu idle node

According to PSCI standard v0.2, for CPU_SUSPEND call, which is
used by cpu idle framework, bit[16] of state parameter must be 0.
So update bit[16] of property 'arm,psci-suspend-param', which is
used as state parameter, to 0.
Signed-off-by: default avatarTang Yuantian <andy.tang@nxp.com>
Signed-off-by: default avatarRan Wang <ran.wang_1@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 3fd366d8
...@@ -84,7 +84,7 @@ idle-states { ...@@ -84,7 +84,7 @@ idle-states {
CPU_PH20: cpu-ph20 { CPU_PH20: cpu-ph20 {
compatible = "arm,idle-state"; compatible = "arm,idle-state";
idle-state-name = "PH20"; idle-state-name = "PH20";
arm,psci-suspend-param = <0x00010000>; arm,psci-suspend-param = <0x0>;
entry-latency-us = <1000>; entry-latency-us = <1000>;
exit-latency-us = <1000>; exit-latency-us = <1000>;
min-residency-us = <3000>; min-residency-us = <3000>;
......
...@@ -126,7 +126,7 @@ idle-states { ...@@ -126,7 +126,7 @@ idle-states {
CPU_PH20: cpu-ph20 { CPU_PH20: cpu-ph20 {
compatible = "arm,idle-state"; compatible = "arm,idle-state";
idle-state-name = "PH20"; idle-state-name = "PH20";
arm,psci-suspend-param = <0x00010000>; arm,psci-suspend-param = <0x0>;
entry-latency-us = <1000>; entry-latency-us = <1000>;
exit-latency-us = <1000>; exit-latency-us = <1000>;
min-residency-us = <3000>; min-residency-us = <3000>;
......
...@@ -122,7 +122,7 @@ idle-states { ...@@ -122,7 +122,7 @@ idle-states {
CPU_PH20: cpu-ph20 { CPU_PH20: cpu-ph20 {
compatible = "arm,idle-state"; compatible = "arm,idle-state";
idle-state-name = "PH20"; idle-state-name = "PH20";
arm,psci-suspend-param = <0x00010000>; arm,psci-suspend-param = <0x0>;
entry-latency-us = <1000>; entry-latency-us = <1000>;
exit-latency-us = <1000>; exit-latency-us = <1000>;
min-residency-us = <3000>; min-residency-us = <3000>;
......
...@@ -130,7 +130,7 @@ cpu7: cpu@103 { ...@@ -130,7 +130,7 @@ cpu7: cpu@103 {
CPU_PH20: cpu-ph20 { CPU_PH20: cpu-ph20 {
compatible = "arm,idle-state"; compatible = "arm,idle-state";
idle-state-name = "PH20"; idle-state-name = "PH20";
arm,psci-suspend-param = <0x00010000>; arm,psci-suspend-param = <0x0>;
entry-latency-us = <1000>; entry-latency-us = <1000>;
exit-latency-us = <1000>; exit-latency-us = <1000>;
min-residency-us = <3000>; min-residency-us = <3000>;
......
...@@ -143,7 +143,7 @@ cluster3_l2: l2-cache3 { ...@@ -143,7 +143,7 @@ cluster3_l2: l2-cache3 {
CPU_PW20: cpu-pw20 { CPU_PW20: cpu-pw20 {
compatible = "arm,idle-state"; compatible = "arm,idle-state";
idle-state-name = "PW20"; idle-state-name = "PW20";
arm,psci-suspend-param = <0x00010000>; arm,psci-suspend-param = <0x0>;
entry-latency-us = <2000>; entry-latency-us = <2000>;
exit-latency-us = <2000>; exit-latency-us = <2000>;
min-residency-us = <6000>; min-residency-us = <6000>;
......
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