summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBai Ping <ping.bai@nxp.com>2018-05-04 17:56:45 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:31:34 +0800
commit5c587c56dc75877328e348c2fc45bf6a111b54c7 (patch)
tree15c28ecc5323648a8f0e775f399ba7f01fd8bb8f
parentdee907b0f66fa88bc852bfe1887fa033cdf06ceb (diff)
MLK-18205-8 ARM64: dts: freescale: imx8mm: add cpu-idle support
Add i.MX8MM cpu-idle support, level #1 is wfi, level #2 is ARM power gated. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Reviewed-by: Bai Ping <ping.bai@nxp.com>
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8mm.dtsi16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8mm.dtsi
index 7f90c07b3dbc..7d9dae24137c 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8mm.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm.dtsi
@@ -45,6 +45,22 @@
gpio4 = &gpio5;
};
+ cpus {
+ idle-states {
+ entry-method = "psci";
+
+ CPU_SLEEP: cpu-sleep {
+ compatible = "arm,idle-state";
+ arm,psci-suspend-param = <0x0010033>;
+ local-timer-stop;
+ entry-latency-us = <1000>;
+ exit-latency-us = <700>;
+ min-residency-us = <2700>;
+ wakeup-latency-us = <1500>;
+ };
+ };
+ };
+
memory@40000000 {
device_type = "memory";
reg = <0x0 0x40000000 0 0x80000000>;