aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRanjani Vaidyanathan <Ranjani.Vaidyanathan@freescale.com>2014-04-03 15:14:10 -0400
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:58:16 -0400
commit0ce9f203cd68f31d74c290026e2f2e471576f529 (patch)
tree6e0fb6782217365f2172bb4df8f6a83292619d5e
parentc083cade58d12edfc9e1315a0f5e8bca3296850c (diff)
ENGR00306955-2 ARM:dts:im6x: Add device tree for IRAM used by low power code.
Ensure that fsl,lpm-sram is only set for the memory that is used by low power code in the dts files. Signed-off-by: Ranjani Vaidyanathan <Ranjani.Vaidyanathan@freescale.com>
-rw-r--r--arch/arm/boot/dts/imx6dl.dtsi8
-rw-r--r--arch/arm/boot/dts/imx6q.dtsi8
-rw-r--r--arch/arm/boot/dts/imx6sl.dtsi6
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi2
4 files changed, 21 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/imx6dl.dtsi b/arch/arm/boot/dts/imx6dl.dtsi
index 5ab3f5743577..746cbb973c45 100644
--- a/arch/arm/boot/dts/imx6dl.dtsi
+++ b/arch/arm/boot/dts/imx6dl.dtsi
@@ -83,7 +83,13 @@
83 pu-supply = <&reg_pu>; 83 pu-supply = <&reg_pu>;
84 }; 84 };
85 85
86 ocram: sram@00900000 { 86 ocrams: sram@00900000 {
87 compatible = "fsl,lpm-sram";
88 reg = <0x00900000 0x4000>;
89 clocks = <&clks 142>;
90 };
91
92 ocram: sram@00904000 {
87 compatible = "mmio-sram"; 93 compatible = "mmio-sram";
88 reg = <0x00904000 0x1C000>; 94 reg = <0x00904000 0x1C000>;
89 clocks = <&clks 142>; 95 clocks = <&clks 142>;
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi
index cd6a742e5891..39f78e60d1d8 100644
--- a/arch/arm/boot/dts/imx6q.dtsi
+++ b/arch/arm/boot/dts/imx6q.dtsi
@@ -105,7 +105,13 @@
105 pu-supply = <&reg_pu>; 105 pu-supply = <&reg_pu>;
106 }; 106 };
107 107
108 ocram: sram@00900000 { 108 ocrams: sram@00900000 {
109 compatible = "fsl,lpm-sram";
110 reg = <0x00900000 0x4000>;
111 clocks = <&clks 142>;
112 };
113
114 ocram: sram@00904000 {
109 compatible = "mmio-sram"; 115 compatible = "mmio-sram";
110 reg = <0x00904000 0x3C000>; 116 reg = <0x00904000 0x3C000>;
111 clocks = <&clks 142>; 117 clocks = <&clks 142>;
diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
index cbabd8cc3c53..d5ce608cc363 100644
--- a/arch/arm/boot/dts/imx6sl.dtsi
+++ b/arch/arm/boot/dts/imx6sl.dtsi
@@ -609,6 +609,12 @@
609 #reset-cells = <1>; 609 #reset-cells = <1>;
610 }; 610 };
611 611
612 ocrams: sram@00900000 {
613 compatible = "fsl,lpm-sram";
614 reg = <0x00900000 0x4000>;
615 clocks = <&clks IMX6SL_CLK_OCRAM>;
616 };
617
612 ocram: sram@00904000 { 618 ocram: sram@00904000 {
613 compatible = "mmio-sram"; 619 compatible = "mmio-sram";
614 reg = <0x00904000 0x1C000>; 620 reg = <0x00904000 0x1C000>;
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi
index 39a30cff9ae3..f4d6cbfaed26 100644
--- a/arch/arm/boot/dts/imx6sx.dtsi
+++ b/arch/arm/boot/dts/imx6sx.dtsi
@@ -94,7 +94,7 @@
94 }; 94 };
95 95
96 ocrams: sram@008f8000 { 96 ocrams: sram@008f8000 {
97 compatible = "fsl,lpm-sram","mmio-sram"; 97 compatible = "fsl,lpm-sram";
98 reg = <0x008f8000 0x4000>; 98 reg = <0x008f8000 0x4000>;
99 clocks = <&clks IMX6SX_CLK_OCRAM_S>; 99 clocks = <&clks IMX6SX_CLK_OCRAM_S>;
100 }; 100 };