diff options
author | Yusuke Goda <yusuke.goda.sx@renesas.com> | 2017-12-21 13:43:53 +0900 |
---|---|---|
committer | Ryo Kataoka <ryo.kataoka.wt@renesas.com> | 2018-12-07 19:57:01 +0900 |
commit | 7e02a16b9415bb139d2dfb87366666892aeb3f33 (patch) | |
tree | 1232d58d6f3c975b74e02f77dfbce61a489bf568 | |
parent | a1a30418b05d2f207dc1e16e1c9a2164a528b864 (diff) | |
download | renesas-bsp-7e02a16b9415bb139d2dfb87366666892aeb3f33.tar.gz |
arm64: dts: r8a7796-m3ulcb: Add reserve mem for MMNGR
This patch adds reserved memory regions:
- Lossy Decompression
48 MiB : 0x0054000000 -> 0x0056ffffff
- Default CMA area
400 MiB : 0x0057000000 -> 0x006fffffff
- CMA area for MMP
256 MiB : 0x0070000000 -> 0x007fffffff
Signed-off-by: Yusuke Goda <yusuke.goda.sx@renesas.com>
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts index 9e4594c27fa6c..85c8fbdff11e8 100644 --- a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts +++ b/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts @@ -2,7 +2,7 @@ /* * Device Tree Source for the M3ULCB (R-Car Starter Kit Pro) board * - * Copyright (C) 2016 Renesas Electronics Corp. + * Copyright (C) 2016-2017 Renesas Electronics Corp. * Copyright (C) 2016 Cogent Embedded, Inc. */ @@ -24,6 +24,33 @@ device_type = "memory"; reg = <0x6 0x00000000 0x0 0x40000000>; }; + + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + /* device specific region for Lossy Decompression */ + lossy_decompress: linux,lossy_decompress@54000000 { + no-map; + reg = <0x00000000 0x54000000 0x0 0x03000000>; + }; + + /* global autoconfigured region for contiguous allocations */ + linux,cma@57000000 { + compatible = "shared-dma-pool"; + reusable; + reg = <0x00000000 0x57000000 0x0 0x19000000>; + linux,cma-default; + }; + + /* device specific region for contiguous allocations */ + mmp_reserved: linux,multimedia@70000000 { + compatible = "shared-dma-pool"; + reusable; + reg = <0x00000000 0x70000000 0x0 0x10000000>; + }; + }; }; &du { |