diff options
author | Anson Huang <Anson.Huang@freescale.com> | 2015-11-10 19:12:55 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:23:44 +0800 |
commit | cfdc6c9324dd675dbe28fa59e1a075cb04ef02e9 (patch) | |
tree | acbef5f9790fb763cc864bb401466107295e4bc8 /arch/arm/boot/dts/imx7d-sdb-m4.dts | |
parent | b90a8657525146c4e4159ca700732a54ec8a3ec8 (diff) |
MLK-11844-2 ARM: dts: imx7d: reserve DDR space for M4 use case
FreeRTOS/M4 has DDR use case, M4 can only execute on DDR
space lower than 0xa0000000, Linux kernel will reserve 1M
(0x9ff00000 - 0x9fffffff) for it, below are the DDR usage:
0x80000000 - 0x9fefffff: Linux kernel;
0x9ff00000 - 0x9fffffff: FreeRTOS;
0xa0000000 - 0xbfefffff: Linux kernel;
0xbff00000 - 0xbfffffff: RPMSG shared memory;
0xc0000000 - 0xffffffff: Linux kernel if boards has 2GB DDR.
Also, remove 'reg' property which is unused.
Signed-off-by: Anson Huang <Anson.Huang@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx7d-sdb-m4.dts')
-rw-r--r-- | arch/arm/boot/dts/imx7d-sdb-m4.dts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/imx7d-sdb-m4.dts b/arch/arm/boot/dts/imx7d-sdb-m4.dts index abbe365a6e50..2246cb3f3075 100644 --- a/arch/arm/boot/dts/imx7d-sdb-m4.dts +++ b/arch/arm/boot/dts/imx7d-sdb-m4.dts @@ -10,8 +10,8 @@ / { memory { - linux,usable-memory = <0x80000000 0x3ff00000>; - reg = <0x80000000 0x80000000>; + linux,usable-memory = <0x80000000 0x1ff00000>, + <0xa0000000 0x1ff00000>; }; }; |