MLK-11838 ARM: dts: imx6sx: fix suspend/resume failed on i.mx6sx-sdb-reva board
authorRobin Gong <b38343@freescale.com>
Mon, 9 Nov 2015 03:28:16 +0000 (11:28 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:49:12 +0000 (14:49 -0500)
There is one ROM bug on i.mx6sx TO1.1 that default ROM code use the old
ocram space 0x900000, but it should be 0x8f8000. So SW workaround need to
be added, unfortunately, the 'romcp' device node not added in i.mx6sx dtsi
on v4.1, thus i.mx6sx-sdb-reva board will be failed to resume back, add them
back.

Signed-off-by: Robin Gong <b38343@freescale.com>
arch/arm/boot/dts/imx6sx.dtsi

index d27b334..9585ae4 100644 (file)
                                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>;