Commit af79c4f15c248d1b3b0a41eb6437e7780e0fcee0
1 parent
9800cfce92
Exists in
v2017.01-smarct4x
and in
34 other branches
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
- arch/arm/dts/sun4i-a10-inet-3f.dts
- arch/arm/dts/sun4i-a10-inet-3w.dts
- arch/arm/dts/sun5i-a13-ampe-a76.dts
- arch/arm/dts/sun5i-a13-forfun-q88db.dts
- arch/arm/dts/sun5i-a13-inet-86vs.dts
- arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts
- arch/arm/dts/sun6i-a31-mixtile-loftq.dts
- arch/arm/dts/sun6i-a31s-primo81.dts
- arch/arm/dts/sun7i-a20-ainol-aw1.dts
- arch/arm/dts/sun7i-a20-m5.dts
- arch/arm/dts/sun7i-a20-mk808c.dts
- arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts
- arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts
- arch/arm/dts/sun8i-a33-astar-mid756.dts
- arch/arm/dts/sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dts
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 |