diff options
author | Ranjani Vaidyanathan <Ranjani.Vaidyanathan@freescale.com> | 2014-04-03 15:14:10 -0400 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2014-04-16 09:58:16 -0400 |
commit | 0ce9f203cd68f31d74c290026e2f2e471576f529 (patch) | |
tree | 6e0fb6782217365f2172bb4df8f6a83292619d5e | |
parent | c083cade58d12edfc9e1315a0f5e8bca3296850c (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.dtsi | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6q.dtsi | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sl.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx.dtsi | 2 |
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 = <®_pu>; | 83 | pu-supply = <®_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 = <®_pu>; | 105 | pu-supply = <®_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 | }; |