Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

+38 -6
+1
arch/arm64/boot/dts/realtek/Makefile
··· 1 + dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb 1 2 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb 2 3 3 4 always := $(dtb-y)
+31
arch/arm64/boot/dts/realtek/rtd1295-probox2-ava.dts
··· 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 + };
-6
arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts
··· 6 6 7 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 9 #include "rtd1295.dtsi" 16 10 17 11 / {
+6
arch/arm64/boot/dts/realtek/rtd1295.dtsi
··· 6 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 15 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 16 11 17 / {