1*84943d6fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ or MIT)
2*84943d6fSEmmanuel Vadot/*
3*84943d6fSEmmanuel Vadot * Copyright (C) 2023 Martin Botka <martin@biqu3d.com>.
4*84943d6fSEmmanuel Vadot */
5*84943d6fSEmmanuel Vadot
6*84943d6fSEmmanuel Vadot/dts-v1/;
7*84943d6fSEmmanuel Vadot
8*84943d6fSEmmanuel Vadot#include "sun50i-h616-bigtreetech-cb1.dtsi"
9*84943d6fSEmmanuel Vadot
10*84943d6fSEmmanuel Vadot/ {
11*84943d6fSEmmanuel Vadot	model = "BigTreeTech Pi";
12*84943d6fSEmmanuel Vadot	compatible = "bigtreetech,pi", "allwinner,sun50i-h616";
13*84943d6fSEmmanuel Vadot
14*84943d6fSEmmanuel Vadot	aliases {
15*84943d6fSEmmanuel Vadot		serial0 = &uart0;
16*84943d6fSEmmanuel Vadot	};
17*84943d6fSEmmanuel Vadot
18*84943d6fSEmmanuel Vadot	chosen {
19*84943d6fSEmmanuel Vadot		stdout-path = "serial0:115200n8";
20*84943d6fSEmmanuel Vadot	};
21*84943d6fSEmmanuel Vadot};
22*84943d6fSEmmanuel Vadot
23*84943d6fSEmmanuel Vadot&ehci0 {
24*84943d6fSEmmanuel Vadot	status = "okay";
25*84943d6fSEmmanuel Vadot};
26*84943d6fSEmmanuel Vadot
27*84943d6fSEmmanuel Vadot&ehci1 {
28*84943d6fSEmmanuel Vadot	status = "okay";
29*84943d6fSEmmanuel Vadot};
30*84943d6fSEmmanuel Vadot
31*84943d6fSEmmanuel Vadot&ehci2 {
32*84943d6fSEmmanuel Vadot	status = "okay";
33*84943d6fSEmmanuel Vadot};
34*84943d6fSEmmanuel Vadot
35*84943d6fSEmmanuel Vadot&ehci3 {
36*84943d6fSEmmanuel Vadot	status = "okay";
37*84943d6fSEmmanuel Vadot};
38*84943d6fSEmmanuel Vadot
39*84943d6fSEmmanuel Vadot&ir {
40*84943d6fSEmmanuel Vadot	status = "okay";
41*84943d6fSEmmanuel Vadot};
42*84943d6fSEmmanuel Vadot
43*84943d6fSEmmanuel Vadot&ohci0 {
44*84943d6fSEmmanuel Vadot	status = "okay";
45*84943d6fSEmmanuel Vadot};
46*84943d6fSEmmanuel Vadot
47*84943d6fSEmmanuel Vadot&ohci1 {
48*84943d6fSEmmanuel Vadot	status = "okay";
49*84943d6fSEmmanuel Vadot};
50*84943d6fSEmmanuel Vadot
51*84943d6fSEmmanuel Vadot&ohci2 {
52*84943d6fSEmmanuel Vadot	status = "okay";
53*84943d6fSEmmanuel Vadot};
54*84943d6fSEmmanuel Vadot
55*84943d6fSEmmanuel Vadot&ohci3 {
56*84943d6fSEmmanuel Vadot	status = "okay";
57*84943d6fSEmmanuel Vadot};
58*84943d6fSEmmanuel Vadot
59*84943d6fSEmmanuel Vadot&uart0 {
60*84943d6fSEmmanuel Vadot	pinctrl-names = "default";
61*84943d6fSEmmanuel Vadot	pinctrl-0 = <&uart0_ph_pins>;
62*84943d6fSEmmanuel Vadot	status = "okay";
63*84943d6fSEmmanuel Vadot};
64