diff options
author | Andreas Färber <afaerber@suse.de> | 2017-08-11 17:56:06 -0400 |
---|---|---|
committer | Andreas Färber <afaerber@suse.de> | 2017-10-15 16:01:02 -0400 |
commit | d938a964a966502955e3b4ee467b50d3d89e0cb7 (patch) | |
tree | 05d5224a1b86268cc091cc18a7b64a060fa7442c | |
parent | f80ec175ba721fd6d56f407af64a6712d5bdfa1b (diff) |
arm64: dts: realtek: Add ProBox2 Ava
Add a Device Tree for the PROBOX2 AVA TV Box.
Move common memory reservations into rtd1295.dtsi.
Cc: support@probox2.com
Signed-off-by: Andreas Färber <afaerber@suse.de>
-rw-r--r-- | arch/arm64/boot/dts/realtek/Makefile | 1 | ||||
-rw-r--r-- | arch/arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 31 | ||||
-rw-r--r-- | arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 6 | ||||
-rw-r--r-- | arch/arm64/boot/dts/realtek/rtd1295.dtsi | 6 |
4 files changed, 38 insertions, 6 deletions
diff --git a/arch/arm64/boot/dts/realtek/Makefile b/arch/arm64/boot/dts/realtek/Makefile index 8521e921e59a..f43d0209ded7 100644 --- a/arch/arm64/boot/dts/realtek/Makefile +++ b/arch/arm64/boot/dts/realtek/Makefile | |||
@@ -1,3 +1,4 @@ | |||
1 | dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb | ||
1 | dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb | 2 | dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb |
2 | 3 | ||
3 | always := $(dtb-y) | 4 | always := $(dtb-y) |
diff --git a/arch/arm64/boot/dts/realtek/rtd1295-probox2-ava.dts b/arch/arm64/boot/dts/realtek/rtd1295-probox2-ava.dts new file mode 100644 index 000000000000..8e2b0e75298a --- /dev/null +++ b/arch/arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | |||
@@ -0,0 +1,31 @@ | |||
1 | /* | ||
2 | * Copyright (c) 2017 Andreas Färber | ||
3 | * | ||
4 | * SPDX-License-Identifier: (GPL-2.0+ OR MIT) | ||
5 | */ | ||
6 | |||
7 | /dts-v1/; | ||
8 | |||
9 | #include "rtd1295.dtsi" | ||
10 | |||
11 | / { | ||
12 | compatible = "probox2,ava", "realtek,rtd1295"; | ||
13 | model = "PROBOX2 AVA"; | ||
14 | |||
15 | memory@0 { | ||
16 | device_type = "memory"; | ||
17 | reg = <0x0 0x80000000>; | ||
18 | }; | ||
19 | |||
20 | aliases { | ||
21 | serial0 = &uart0; | ||
22 | }; | ||
23 | |||
24 | chosen { | ||
25 | stdout-path = "serial0:115200n8"; | ||
26 | }; | ||
27 | }; | ||
28 | |||
29 | &uart0 { | ||
30 | status = "okay"; | ||
31 | }; | ||
diff --git a/arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts b/arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts index 6efa8091bb30..da19faab29d5 100644 --- a/arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts +++ b/arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | |||
@@ -6,12 +6,6 @@ | |||
6 | 6 | ||
7 | /dts-v1/; | 7 | /dts-v1/; |
8 | 8 | ||
9 | /memreserve/ 0x0000000000000000 0x0000000000030000; | ||
10 | /memreserve/ 0x000000000001f000 0x0000000000001000; | ||
11 | /memreserve/ 0x0000000000030000 0x00000000000d0000; | ||
12 | /memreserve/ 0x0000000001b00000 0x00000000004be000; | ||
13 | /memreserve/ 0x0000000001ffe000 0x0000000000004000; | ||
14 | |||
15 | #include "rtd1295.dtsi" | 9 | #include "rtd1295.dtsi" |
16 | 10 | ||
17 | / { | 11 | / { |
diff --git a/arch/arm64/boot/dts/realtek/rtd1295.dtsi b/arch/arm64/boot/dts/realtek/rtd1295.dtsi index 43da91fce2b1..c8b7bb642a9a 100644 --- a/arch/arm64/boot/dts/realtek/rtd1295.dtsi +++ b/arch/arm64/boot/dts/realtek/rtd1295.dtsi | |||
@@ -6,6 +6,12 @@ | |||
6 | * SPDX-License-Identifier: (GPL-2.0+ OR MIT) | 6 | * SPDX-License-Identifier: (GPL-2.0+ OR MIT) |
7 | */ | 7 | */ |
8 | 8 | ||
9 | /memreserve/ 0x0000000000000000 0x0000000000030000; | ||
10 | /memreserve/ 0x000000000001f000 0x0000000000001000; | ||
11 | /memreserve/ 0x0000000000030000 0x00000000000d0000; | ||
12 | /memreserve/ 0x0000000001b00000 0x00000000004be000; | ||
13 | /memreserve/ 0x0000000001ffe000 0x0000000000004000; | ||
14 | |||
9 | #include <dt-bindings/interrupt-controller/arm-gic.h> | 15 | #include <dt-bindings/interrupt-controller/arm-gic.h> |
10 | 16 | ||
11 | / { | 17 | / { |