diff options
author | Clement Faure <clement.faure@nxp.com> | 2018-04-13 11:11:36 +0200 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | 616936d66461634a7831e376d23114634cf386be (patch) | |
tree | 434ba4123985f8789254dba82d6a6960e4eb43cb /arch/arm/boot/dts/imx6q.dtsi | |
parent | b1b4c4ac0a6e1b68644a885f67dd22a2e4535134 (diff) |
MLK-18036-1 Add "fsl,optee-lpm-sram" node for optee os power management.
This node will be used by the OCRAM driver in optee to:
* Get the OCRAM start address for power management in optee.
* Add an entry that will overwrite ocrams nodes and dynamically reduce
the OCRAM available for mmio-sram in Linux.
That way we do not touch the legacy Linux boot and remove the dedicated
optee device tree.
Signed-off-by: Clement Faure <clement.faure@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6q.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6q.dtsi | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi index 163cbc5ff33b..84c1aa18aad1 100644 --- a/arch/arm/boot/dts/imx6q.dtsi +++ b/arch/arm/boot/dts/imx6q.dtsi @@ -1,6 +1,7 @@ /* * Copyright 2013-2015 Freescale Semiconductor, Inc. + * Copyright 2018 NXP * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as @@ -139,6 +140,12 @@ clocks = <&clks IMX6QDL_CLK_OCRAM>; }; + ocram_optee: sram@00938000 { + compatible = "fsl,optee-lpm-sram"; + reg = <0x00938000 0x8000>; + overw_reg = <&ocram 0x00905000 0x33000>; + }; + aips-bus@02000000 { /* AIPS1 */ spba-bus@02000000 { ecspi5: ecspi@02018000 { |