aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYusuke Goda <yusuke.goda.sx@renesas.com>2017-12-21 13:33:43 +0900
committerRyo Kataoka <ryo.kataoka.wt@renesas.com>2018-12-07 19:57:00 +0900
commit9d5059b9ee6601b3679c8ec809178f94e635dd65 (patch)
treeea3756c96bec2a700d46493e1d4719cb8f6f2c4d
parent582dcc3015d887465f2e7b88b1e2b4259b96db41 (diff)
downloadrenesas-bsp-9d5059b9ee6601b3679c8ec809178f94e635dd65.tar.gz
arm64: dts: r8a7795-es1-h3ulcb: Add reserved memory regions
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> [takeshi.kihara.df: fix W=1 dtc unit_address_vs_reg warnings] Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
-rw-r--r--arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts
index 75a2bc657e30eb..0006f33a8d2e91 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts
+++ b/arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts
@@ -34,6 +34,33 @@
device_type = "memory";
reg = <0x7 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>;
+ };
+ };
};
&sdhi2 {