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

ARM: dts: Add devicetree for OrangePi i96 board

Add initial devicetree for Orange Pi i96 board from Xunlong. It
is one of the 96Boards IoT Edition board.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Olof Johansson <olof@lixom.net>

authored by

Manivannan Sadhasivam and committed by
Olof Johansson
7581d836 f0d319d2

+52 -1
+2 -1
arch/arm/boot/dts/Makefile
··· 807 807 qcom-msm8974-sony-xperia-honami.dtb \ 808 808 qcom-mdm9615-wp8548-mangoh-green.dtb 809 809 dtb-$(CONFIG_ARCH_RDA) += \ 810 - rda8810pl-orangepi-2g-iot.dtb 810 + rda8810pl-orangepi-2g-iot.dtb \ 811 + rda8810pl-orangepi-i96.dtb 811 812 dtb-$(CONFIG_ARCH_REALVIEW) += \ 812 813 arm-realview-pb1176.dtb \ 813 814 arm-realview-pb11mp.dtb \
+50
arch/arm/boot/dts/rda8810pl-orangepi-i96.dts
··· 1 + // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 + /* 3 + * Copyright (c) 2017 Andreas Färber 4 + * Copyright (c) 2018 Manivannan Sadhasivam 5 + */ 6 + 7 + /dts-v1/; 8 + 9 + #include "rda8810pl.dtsi" 10 + 11 + / { 12 + compatible = "xunlong,orangepi-i96", "rda,8810pl"; 13 + model = "Orange Pi i96"; 14 + 15 + aliases { 16 + serial0 = &uart2; 17 + serial1 = &uart1; 18 + serial2 = &uart3; 19 + }; 20 + 21 + chosen { 22 + stdout-path = "serial2:921600n8"; 23 + }; 24 + 25 + memory@80000000 { 26 + device_type = "memory"; 27 + reg = <0x80000000 0x10000000>; 28 + }; 29 + 30 + uart_clk: uart-clk { 31 + compatible = "fixed-clock"; 32 + clock-frequency = <921600>; 33 + #clock-cells = <0>; 34 + }; 35 + }; 36 + 37 + &uart1 { 38 + status = "okay"; 39 + clocks = <&uart_clk>; 40 + }; 41 + 42 + &uart2 { 43 + status = "okay"; 44 + clocks = <&uart_clk>; 45 + }; 46 + 47 + &uart3 { 48 + status = "okay"; 49 + clocks = <&uart_clk>; 50 + };