Commit af79c4f15c248d1b3b0a41eb6437e7780e0fcee0

Authored by Hans de Goede
1 parent 9800cfce92

sunxi: dts: Add minimal dts files for board which lack a dts sofar

u-boot has support for a number of boards for which a dts file still needs
to be written, add minimal dts files for these boards so that we can switch
them over to driver-model / fdt.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

Showing 16 changed files with 553 additions and 2 deletions Inline Diff

arch/arm/dts/Makefile
1 dtb-$(CONFIG_S5PC100) += s5pc1xx-smdkc100.dtb 1 dtb-$(CONFIG_S5PC100) += s5pc1xx-smdkc100.dtb
2 dtb-$(CONFIG_S5PC110) += s5pc1xx-goni.dtb 2 dtb-$(CONFIG_S5PC110) += s5pc1xx-goni.dtb
3 dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \ 3 dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \
4 exynos4210-smdkv310.dtb \ 4 exynos4210-smdkv310.dtb \
5 exynos4210-universal_c210.dtb \ 5 exynos4210-universal_c210.dtb \
6 exynos4210-trats.dtb \ 6 exynos4210-trats.dtb \
7 exynos4412-trats2.dtb \ 7 exynos4412-trats2.dtb \
8 exynos4412-odroid.dtb 8 exynos4412-odroid.dtb
9 9
10 dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \ 10 dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
11 exynos5250-snow.dtb \ 11 exynos5250-snow.dtb \
12 exynos5250-smdk5250.dtb \ 12 exynos5250-smdk5250.dtb \
13 exynos5420-smdk5420.dtb \ 13 exynos5420-smdk5420.dtb \
14 exynos5420-peach-pit.dtb \ 14 exynos5420-peach-pit.dtb \
15 exynos5800-peach-pi.dtb \ 15 exynos5800-peach-pi.dtb \
16 exynos5422-odroidxu3.dtb 16 exynos5422-odroidxu3.dtb
17 dtb-$(CONFIG_TEGRA) += tegra20-harmony.dtb \ 17 dtb-$(CONFIG_TEGRA) += tegra20-harmony.dtb \
18 tegra20-medcom-wide.dtb \ 18 tegra20-medcom-wide.dtb \
19 tegra20-paz00.dtb \ 19 tegra20-paz00.dtb \
20 tegra20-plutux.dtb \ 20 tegra20-plutux.dtb \
21 tegra20-seaboard.dtb \ 21 tegra20-seaboard.dtb \
22 tegra20-tec.dtb \ 22 tegra20-tec.dtb \
23 tegra20-trimslice.dtb \ 23 tegra20-trimslice.dtb \
24 tegra20-ventana.dtb \ 24 tegra20-ventana.dtb \
25 tegra20-whistler.dtb \ 25 tegra20-whistler.dtb \
26 tegra20-colibri.dtb \ 26 tegra20-colibri.dtb \
27 tegra30-apalis.dtb \ 27 tegra30-apalis.dtb \
28 tegra30-beaver.dtb \ 28 tegra30-beaver.dtb \
29 tegra30-cardhu.dtb \ 29 tegra30-cardhu.dtb \
30 tegra30-colibri.dtb \ 30 tegra30-colibri.dtb \
31 tegra30-tec-ng.dtb \ 31 tegra30-tec-ng.dtb \
32 tegra114-dalmore.dtb \ 32 tegra114-dalmore.dtb \
33 tegra124-jetson-tk1.dtb \ 33 tegra124-jetson-tk1.dtb \
34 tegra124-nyan-big.dtb \ 34 tegra124-nyan-big.dtb \
35 tegra124-venice2.dtb 35 tegra124-venice2.dtb
36 dtb-$(CONFIG_ARCH_UNIPHIER) += \ 36 dtb-$(CONFIG_ARCH_UNIPHIER) += \
37 uniphier-ph1-sld3-ref.dtb \ 37 uniphier-ph1-sld3-ref.dtb \
38 uniphier-ph1-pro4-ref.dtb \ 38 uniphier-ph1-pro4-ref.dtb \
39 uniphier-ph1-ld4-ref.dtb \ 39 uniphier-ph1-ld4-ref.dtb \
40 uniphier-ph1-sld8-ref.dtb 40 uniphier-ph1-sld8-ref.dtb
41 dtb-$(CONFIG_ARCH_ZYNQ) += zynq-zc702.dtb \ 41 dtb-$(CONFIG_ARCH_ZYNQ) += zynq-zc702.dtb \
42 zynq-zc706.dtb \ 42 zynq-zc706.dtb \
43 zynq-zed.dtb \ 43 zynq-zed.dtb \
44 zynq-zybo.dtb \ 44 zynq-zybo.dtb \
45 zynq-microzed.dtb \ 45 zynq-microzed.dtb \
46 zynq-picozed.dtb \ 46 zynq-picozed.dtb \
47 zynq-zc770-xm010.dtb \ 47 zynq-zc770-xm010.dtb \
48 zynq-zc770-xm012.dtb \ 48 zynq-zc770-xm012.dtb \
49 zynq-zc770-xm013.dtb 49 zynq-zc770-xm013.dtb
50 dtb-$(CONFIG_AM33XX) += am335x-boneblack.dtb 50 dtb-$(CONFIG_AM33XX) += am335x-boneblack.dtb
51 51
52 dtb-$(CONFIG_SOCFPGA) += \ 52 dtb-$(CONFIG_SOCFPGA) += \
53 socfpga_arria5_socdk.dtb \ 53 socfpga_arria5_socdk.dtb \
54 socfpga_cyclone5_socdk.dtb \ 54 socfpga_cyclone5_socdk.dtb \
55 socfpga_cyclone5_socrates.dtb 55 socfpga_cyclone5_socrates.dtb
56 56
57 dtb-$(CONFIG_LS102XA) += ls1021a-qds.dtb \ 57 dtb-$(CONFIG_LS102XA) += ls1021a-qds.dtb \
58 ls1021a-twr.dtb 58 ls1021a-twr.dtb
59 59
60 dtb-$(CONFIG_MACH_SUN4I) += \ 60 dtb-$(CONFIG_MACH_SUN4I) += \
61 sun4i-a10-a1000.dtb \ 61 sun4i-a10-a1000.dtb \
62 sun4i-a10-ba10-tvbox.dtb \ 62 sun4i-a10-ba10-tvbox.dtb \
63 sun4i-a10-chuwi-v7-cw0825.dtb \ 63 sun4i-a10-chuwi-v7-cw0825.dtb \
64 sun4i-a10-cubieboard.dtb \ 64 sun4i-a10-cubieboard.dtb \
65 sun4i-a10-gemei-g9.dtb \ 65 sun4i-a10-gemei-g9.dtb \
66 sun4i-a10-hackberry.dtb \ 66 sun4i-a10-hackberry.dtb \
67 sun4i-a10-hyundai-a7hd.dtb \ 67 sun4i-a10-hyundai-a7hd.dtb \
68 sun4i-a10-inet-3f.dtb \
69 sun4i-a10-inet-3w.dtb \
68 sun4i-a10-inet97fv2.dtb \ 70 sun4i-a10-inet97fv2.dtb \
69 sun4i-a10-jesurun-q5.dtb \ 71 sun4i-a10-jesurun-q5.dtb \
70 sun4i-a10-marsboard.dtb \ 72 sun4i-a10-marsboard.dtb \
71 sun4i-a10-mini-xplus.dtb \ 73 sun4i-a10-mini-xplus.dtb \
72 sun4i-a10-mk802.dtb \ 74 sun4i-a10-mk802.dtb \
73 sun4i-a10-mk802ii.dtb \ 75 sun4i-a10-mk802ii.dtb \
74 sun4i-a10-olinuxino-lime.dtb \ 76 sun4i-a10-olinuxino-lime.dtb \
75 sun4i-a10-pcduino.dtb 77 sun4i-a10-pcduino.dtb
76 dtb-$(CONFIG_MACH_SUN5I) += \ 78 dtb-$(CONFIG_MACH_SUN5I) += \
77 sun5i-a10s-auxtek-t004.dtb \ 79 sun5i-a10s-auxtek-t004.dtb \
78 sun5i-a10s-mk802.dtb \ 80 sun5i-a10s-mk802.dtb \
79 sun5i-a10s-olinuxino-micro.dtb \ 81 sun5i-a10s-olinuxino-micro.dtb \
80 sun5i-a10s-r7-tv-dongle.dtb \ 82 sun5i-a10s-r7-tv-dongle.dtb \
83 sun5i-a13-ampe-a76.dtb \
84 sun5i-a13-forfun-q88db.dtb \
81 sun5i-a13-hsg-h702.dtb \ 85 sun5i-a13-hsg-h702.dtb \
86 sun5i-a13-inet-86vs.dtb \
82 sun5i-a13-olinuxino.dtb \ 87 sun5i-a13-olinuxino.dtb \
83 sun5i-a13-olinuxino-micro.dtb \ 88 sun5i-a13-olinuxino-micro.dtb \
89 sun5i-a13-tzx-q8-713b7.dtb \
84 sun5i-a13-utoo-p66.dtb 90 sun5i-a13-utoo-p66.dtb
85 dtb-$(CONFIG_MACH_SUN6I) += \ 91 dtb-$(CONFIG_MACH_SUN6I) += \
86 sun6i-a31-app4-evb1.dtb \ 92 sun6i-a31-app4-evb1.dtb \
87 sun6i-a31-colombus.dtb \ 93 sun6i-a31-colombus.dtb \
88 sun6i-a31-hummingbird.dtb \ 94 sun6i-a31-hummingbird.dtb \
89 sun6i-a31-i7.dtb \ 95 sun6i-a31-i7.dtb \
90 sun6i-a31-m9.dtb \ 96 sun6i-a31-m9.dtb \
91 sun6i-a31s-cs908.dtb 97 sun6i-a31-mixtile-loftq.dtb \
98 sun6i-a31s-cs908.dtb \
99 sun6i-a31s-primo81.dtb
92 dtb-$(CONFIG_MACH_SUN7I) += \ 100 dtb-$(CONFIG_MACH_SUN7I) += \
101 sun7i-a20-ainol-aw1.dtb \
93 sun7i-a20-bananapi.dtb \ 102 sun7i-a20-bananapi.dtb \
94 sun7i-a20-bananapro.dtb \ 103 sun7i-a20-bananapro.dtb \
95 sun7i-a20-cubieboard2.dtb \ 104 sun7i-a20-cubieboard2.dtb \
96 sun7i-a20-cubietruck.dtb \ 105 sun7i-a20-cubietruck.dtb \
97 sun7i-a20-hummingbird.dtb \ 106 sun7i-a20-hummingbird.dtb \
98 sun7i-a20-i12-tvbox.dtb \ 107 sun7i-a20-i12-tvbox.dtb \
99 sun7i-a20-m3.dtb \ 108 sun7i-a20-m3.dtb \
109 sun7i-a20-m5.dtb \
110 sun7i-a20-mk808c.dtb \
100 sun7i-a20-olinuxino-lime.dtb \ 111 sun7i-a20-olinuxino-lime.dtb \
101 sun7i-a20-olinuxino-lime2.dtb \ 112 sun7i-a20-olinuxino-lime2.dtb \
102 sun7i-a20-olinuxino-micro.dtb \ 113 sun7i-a20-olinuxino-micro.dtb \
103 sun7i-a20-orangepi.dtb \ 114 sun7i-a20-orangepi.dtb \
104 sun7i-a20-orangepi-mini.dtb \ 115 sun7i-a20-orangepi-mini.dtb \
105 sun7i-a20-pcduino3.dtb \ 116 sun7i-a20-pcduino3.dtb \
106 sun7i-a20-pcduino3-nano.dtb \ 117 sun7i-a20-pcduino3-nano.dtb \
107 sun7i-a20-primo73.dtb \ 118 sun7i-a20-primo73.dtb \
108 sun7i-a20-wexler-tab7200.dtb 119 sun7i-a20-wexler-tab7200.dtb \
120 sun7i-a20-wits-pro-a20-dkt.dtb \
121 sun7i-a20-yones-toptech-bd1078.dtb
109 dtb-$(CONFIG_MACH_SUN8I_A23) += \ 122 dtb-$(CONFIG_MACH_SUN8I_A23) += \
110 sun8i-a23-ippo-q8h-v5.dtb \ 123 sun8i-a23-ippo-q8h-v5.dtb \
111 sun8i-a23-ippo-q8h-v1.2.dtb 124 sun8i-a23-ippo-q8h-v1.2.dtb
125 dtb-$(CONFIG_MACH_SUN8I_A33) += \
126 sun8i-a33-astar-mid756.dtb \
127 sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dtb
112 dtb-$(CONFIG_MACH_SUN9I) += \ 128 dtb-$(CONFIG_MACH_SUN9I) += \
113 sun9i-a80-optimus.dtb \ 129 sun9i-a80-optimus.dtb \
114 sun9i-a80-cubieboard4.dtb 130 sun9i-a80-cubieboard4.dtb
115 131
116 targets += $(dtb-y) 132 targets += $(dtb-y)
117 133
118 DTC_FLAGS += -R 4 -p 0x1000 134 DTC_FLAGS += -R 4 -p 0x1000
119 135
120 PHONY += dtbs 136 PHONY += dtbs
121 dtbs: $(addprefix $(obj)/, $(dtb-y)) 137 dtbs: $(addprefix $(obj)/, $(dtb-y))
122 @: 138 @:
123 139
124 clean-files := *.dtb 140 clean-files := *.dtb
125 141
arch/arm/dts/sun4i-a10-inet-3f.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the iNet 3F for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun4i-a10.dtsi"
11
12 / {
13 model = "iNet 3F";
14 compatible = "inet,3f", "allwinner,sun4i-a10";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart0 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart0_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun4i-a10-inet-3w.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the iNet 3W for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun4i-a10.dtsi"
11
12 / {
13 model = "iNet 3W";
14 compatible = "inet,3w", "allwinner,sun4i-a10";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart0 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart0_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun5i-a13-ampe-a76.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Ampe A76 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun5i-a13.dtsi"
11
12 / {
13 model = "Ampe A76";
14 compatible = "ampe,a76", "allwinner,sun5i-a13";
15
16 aliases {
17 serial0 = &uart1;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart1 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart1_pins_b>;
28 status = "okay";
29 };
30
arch/arm/dts/sun5i-a13-forfun-q88db.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Forfun Q88db for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun5i-a13.dtsi"
11
12 / {
13 model = "Forfun Q88db";
14 compatible = "forfun,q88db", "allwinner,sun5i-a13";
15
16 aliases {
17 serial0 = &uart1;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart1 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart1_pins_b>;
28 status = "okay";
29 };
30
arch/arm/dts/sun5i-a13-inet-86vs.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the iNet 86VS for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun5i-a13.dtsi"
11
12 / {
13 model = "iNet 86VS";
14 compatible = "inet,86vs", "allwinner,sun5i-a13";
15
16 aliases {
17 serial0 = &uart1;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart1 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart1_pins_b>;
28 status = "okay";
29 };
30
arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the TZX Q8 713b7 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun5i-a13.dtsi"
11
12 / {
13 model = "TZX Q8 713b7";
14 compatible = "tzx,q8-713b7", "allwinner,sun5i-a13";
15
16 aliases {
17 serial0 = &uart1;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart1 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart1_pins_b>;
28 status = "okay";
29 };
30
arch/arm/dts/sun6i-a31-mixtile-loftq.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Mixtile LOFT-Q for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun6i-a31.dtsi"
11
12 / {
13 model = "Mixtile LOFT-Q";
14 compatible = "mixtile,loft-q", "allwinner,sun6i-a31";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &ehci0 {
26 status = "okay";
27 };
28
29 &ehci1 {
30 status = "okay";
31 };
32
33 &gmac {
34 pinctrl-names = "default";
35 pinctrl-0 = <&gmac_pins_rgmii_a>;
36 phy = <&phy1>;
37 phy-mode = "rgmii";
38 status = "okay";
39
40 phy1: ethernet-phy@1 {
41 reg = <1>;
42 };
43 };
44
45 &ohci0 {
46 status = "okay";
47 };
48
49 &ohci1 {
50 status = "okay";
51 };
52
53 &uart0 {
54 pinctrl-names = "default";
55 pinctrl-0 = <&uart0_pins_a>;
56 status = "okay";
57 };
58
arch/arm/dts/sun6i-a31s-primo81.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the MSI Primo81 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun6i-a31s.dtsi"
11
12 / {
13 model = "MSI Primo81";
14 compatible = "msi,primo81", "allwinner,sun6i-a31s";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart0 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart0_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun7i-a20-ainol-aw1.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Ainol AW1 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun7i-a20.dtsi"
11
12 / {
13 model = "Ainol AW1";
14 compatible = "ainol,aw1", "allwinner,sun7i-a20";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart0 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart0_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun7i-a20-m5.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Mele M5 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun7i-a20.dtsi"
11
12 / {
13 model = "Mele M5";
14 compatible = "mele,m5", "allwinner,sun7i-a20";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &ehci0 {
26 status = "okay";
27 };
28
29 &ehci1 {
30 status = "okay";
31 };
32
33 &gmac {
34 pinctrl-names = "default";
35 pinctrl-0 = <&gmac_pins_mii_a>;
36 phy = <&phy1>;
37 phy-mode = "mii";
38 status = "okay";
39
40 phy1: ethernet-phy@1 {
41 reg = <1>;
42 };
43 };
44
45 &ohci0 {
46 status = "okay";
47 };
48
49 &ohci1 {
50 status = "okay";
51 };
52
53 &uart0 {
54 pinctrl-names = "default";
55 pinctrl-0 = <&uart0_pins_a>;
56 status = "okay";
57 };
58
arch/arm/dts/sun7i-a20-mk808c.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the MK808C for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun7i-a20.dtsi"
11
12 / {
13 model = "MK808C";
14 compatible = "allwinner,mk808c", "allwinner,sun7i-a20";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &ehci0 {
26 status = "okay";
27 };
28
29 &ehci1 {
30 status = "okay";
31 };
32
33 &ohci0 {
34 status = "okay";
35 };
36
37 &ohci1 {
38 status = "okay";
39 };
40
41 &uart0 {
42 pinctrl-names = "default";
43 pinctrl-0 = <&uart0_pins_a>;
44 status = "okay";
45 };
46
arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Wits Pro A20 DKT for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun7i-a20.dtsi"
11
12 / {
13 model = "Wits Pro A20 DKT";
14 compatible = "wits,pro-a20-dkt", "allwinner,sun7i-a20";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &ehci0 {
26 status = "okay";
27 };
28
29 &ehci1 {
30 status = "okay";
31 };
32
33 &gmac {
34 pinctrl-names = "default";
35 pinctrl-0 = <&gmac_pins_rgmii_a>;
36 phy = <&phy1>;
37 phy-mode = "rgmii";
38 status = "okay";
39
40 phy1: ethernet-phy@1 {
41 reg = <1>;
42 };
43 };
44
45 &ohci0 {
46 status = "okay";
47 };
48
49 &ohci1 {
50 status = "okay";
51 };
52
53 &uart0 {
54 pinctrl-names = "default";
55 pinctrl-0 = <&uart0_pins_a>;
56 status = "okay";
57 };
58
arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Yones Toptech BD1078 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun7i-a20.dtsi"
11
12 / {
13 model = "Yones Toptech BD1078";
14 compatible = "yones,toptech-bd1078", "allwinner,sun7i-a20";
15
16 aliases {
17 serial0 = &uart0;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &uart0 {
26 pinctrl-names = "default";
27 pinctrl-0 = <&uart0_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun8i-a33-astar-mid756.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Astar MID756 for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun8i-a23.dtsi"
11
12 / {
13 model = "Astar MID756";
14 compatible = "astar,mid756", "allwinner,sun8i-a23";
15
16 aliases {
17 serial0 = &r_uart;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &r_uart {
26 pinctrl-names = "default";
27 pinctrl-0 = <&r_uart_pins_a>;
28 status = "okay";
29 };
30
arch/arm/dts/sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dts
File was created 1 /*
2 * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
3 *
4 * Minimal dts file for the Ippo Q8H V1.2 (A33, 1024x600) for u-boot only
5 *
6 * SPDX-License-Identifier: GPL-2.0+ or X11
7 */
8
9 /dts-v1/;
10 #include "sun8i-a23.dtsi"
11
12 / {
13 model = "Ippo Q8H V1.2 (A33, 1024x600)";
14 compatible = "ippo,q8h-v1.2-a33-lcd1024x600", "allwinner,sun8i-a23";
15
16 aliases {
17 serial0 = &r_uart;
18 };
19
20 chosen {
21 stdout-path = "serial0:115200n8";
22 };
23 };
24
25 &r_uart {
26 pinctrl-names = "default";
27 pinctrl-0 = <&r_uart_pins_a>;
28 status = "okay";
29 };
30