summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sx.dtsi
diff options
context:
space:
mode:
authorBai Ping <b51503@freescale.com>2014-10-11 15:13:12 +0800
committerNitin Garg <nitin.garg@freescale.com>2015-01-15 21:18:20 -0600
commite4ab9fe535929c5123e711308b682cea2122759a (patch)
treec9a13d3d10e23e203da8922632bc7d04f0fa8153 /arch/arm/boot/dts/imx6sx.dtsi
parentc444085c49e9e4fbd536126b10c6f9b651b7f5dc (diff)
MLK-9611 arm: imx6: add support for imx6sx suspend to ocram 0x008f8000
On imx6sx, it has a dedicated ocram for low power mode. We need to do some workaround to make imx6sx suspend to ocram 0x008f8000 part of the code is copied from imx_3.10.y branch: commit 4c6e459d8b91c23d52d1d6e1a51a3be8f7c0230a Author: Anson Huang <b20788@freescale.com> Date: Tue Feb 11 15:33:05 2014 +0800 e-n-g-r 00298524-6 ARM: imx: enable suspend/resume for i.mx6sx Enable suspend/resume feature for i.mx6sx 17x17 arm2 board, for dsm mode, as we use dedicated ocram space for low power function(start from 0x8f8000), but ROM code still use previous ocram space(0x900000) for checking jump address, so we need to enable ROMCP of data patch to workaround this issue. Signed-off-by: Bai Ping <b51503@freescale.com> Signed-off-by: Anson Huang <b20788@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6sx.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi
index c5835e3b6ed6..e54aaddd1a87 100644
--- a/arch/arm/boot/dts/imx6sx.dtsi
+++ b/arch/arm/boot/dts/imx6sx.dtsi
@@ -979,6 +979,11 @@
clocks = <&clks IMX6SX_CLK_OCOTP>;
};
+ romcp@021ac000 {
+ compatible = "fsl,imx6sx-romcp", "syscon";
+ reg = <0x021ac000 0x4000>;
+ };
+
sai1: sai@021d4000 {
compatible = "fsl,imx6sx-sai";
reg = <0x021d4000 0x4000>;