summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sl.dtsi
diff options
context:
space:
mode:
authorJacky Bai <ping.bai@nxp.com>2019-04-28 17:35:16 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:04:20 +0800
commitddbadf6870a72d6aa542d82edb85f8d8c167ad39 (patch)
tree1b4e299d7212c34f15a960b2d6f0d4d7e7dbf757 /arch/arm/boot/dts/imx6sl.dtsi
parent056478146c13429c6e58b8dbc788d054a15f01cd (diff)
arm: dts: imx: Add ocram node for low power feature on imx6sl
Add the ocram node in dts for low power feature support on i.MX6SL. Signed-off-by: Jacky Bai <ping.bai@nxp.com> [ Aisheng: fix small conflicts during upgrade ] Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6sl.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6sl.dtsi22
1 files changed, 20 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
index 3a96b5538a2a..ec46dfdda7da 100644
--- a/arch/arm/boot/dts/imx6sl.dtsi
+++ b/arch/arm/boot/dts/imx6sl.dtsi
@@ -118,12 +118,30 @@
interrupt-parent = <&gpc>;
ranges;
- ocram: sram@900000 {
+ ocrams: sram@00900000 {
+ compatible = "fsl,lpm-sram";
+ reg = <0x00900000 0x4000>;
+ clocks = <&clks IMX6SL_CLK_OCRAM>;
+ };
+
+ ocrams_ddr: sram@00904000 {
+ compatible = "fsl,ddr-lpm-sram";
+ reg = <0x00904000 0x1000>;
+ clocks = <&clks IMX6SL_CLK_OCRAM>;
+ };
+
+ ocram: sram@00905000 {
compatible = "mmio-sram";
- reg = <0x00900000 0x20000>;
+ reg = <0x00905000 0x1B000>;
clocks = <&clks IMX6SL_CLK_OCRAM>;
};
+ ocram_optee: sram@00918000 {
+ compatible = "fsl,optee-lpm-sram";
+ reg = <0x00918000 0x8000>;
+ overw_reg = <&ocram 0x00905000 0x13000>;
+ };
+
intc: interrupt-controller@a01000 {
compatible = "arm,cortex-a9-gic";
#interrupt-cells = <3>;