xref: /linux/arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami-basic-carrier.dts (revision 4f38da1f027ea2c9f01bb71daa7a299c191b6940)
1*e36d4d54SLukas Schmid// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*e36d4d54SLukas Schmid/*
3*e36d4d54SLukas Schmid * Copyright (C) 2025 Lukas Schmid <lukas.schmid@netcube.li>
4*e36d4d54SLukas Schmid */
5*e36d4d54SLukas Schmid
6*e36d4d54SLukas Schmid/dts-v1/;
7*e36d4d54SLukas Schmid#include "sun8i-t113s-netcube-nagami.dtsi"
8*e36d4d54SLukas Schmid
9*e36d4d54SLukas Schmid/ {
10*e36d4d54SLukas Schmid	model = "NetCube Systems Nagami Basic Carrier Board";
11*e36d4d54SLukas Schmid	compatible = "netcube,nagami-basic-carrier", "netcube,nagami",
12*e36d4d54SLukas Schmid		     "allwinner,sun8i-t113s";
13*e36d4d54SLukas Schmid};
14*e36d4d54SLukas Schmid
15*e36d4d54SLukas Schmid&can0 {
16*e36d4d54SLukas Schmid	status = "okay";
17*e36d4d54SLukas Schmid};
18*e36d4d54SLukas Schmid
19*e36d4d54SLukas Schmid&can1 {
20*e36d4d54SLukas Schmid	status = "okay";
21*e36d4d54SLukas Schmid};
22*e36d4d54SLukas Schmid
23*e36d4d54SLukas Schmid&ehci0 {
24*e36d4d54SLukas Schmid	status = "okay";
25*e36d4d54SLukas Schmid};
26*e36d4d54SLukas Schmid
27*e36d4d54SLukas Schmid&ehci1 {
28*e36d4d54SLukas Schmid	status = "okay";
29*e36d4d54SLukas Schmid};
30*e36d4d54SLukas Schmid
31*e36d4d54SLukas Schmid&i2c2 {
32*e36d4d54SLukas Schmid	status = "okay";
33*e36d4d54SLukas Schmid};
34*e36d4d54SLukas Schmid
35*e36d4d54SLukas Schmid&i2s1 {
36*e36d4d54SLukas Schmid	status = "okay";
37*e36d4d54SLukas Schmid};
38*e36d4d54SLukas Schmid
39*e36d4d54SLukas Schmid&mmc0 {
40*e36d4d54SLukas Schmid	vmmc-supply = <&reg_vcc3v3>;
41*e36d4d54SLukas Schmid	broken-cd;
42*e36d4d54SLukas Schmid	disable-wp;
43*e36d4d54SLukas Schmid	bus-width = <4>;
44*e36d4d54SLukas Schmid	status = "okay";
45*e36d4d54SLukas Schmid};
46*e36d4d54SLukas Schmid
47*e36d4d54SLukas Schmid&ohci0 {
48*e36d4d54SLukas Schmid	status = "okay";
49*e36d4d54SLukas Schmid};
50*e36d4d54SLukas Schmid
51*e36d4d54SLukas Schmid&ohci1 {
52*e36d4d54SLukas Schmid	status = "okay";
53*e36d4d54SLukas Schmid};
54*e36d4d54SLukas Schmid
55*e36d4d54SLukas Schmid&spi1 {
56*e36d4d54SLukas Schmid	status = "okay";
57*e36d4d54SLukas Schmid};
58*e36d4d54SLukas Schmid
59*e36d4d54SLukas Schmid&usb_otg {
60*e36d4d54SLukas Schmid	dr_mode = "otg";
61*e36d4d54SLukas Schmid	status = "okay";
62*e36d4d54SLukas Schmid};
63*e36d4d54SLukas Schmid
64*e36d4d54SLukas Schmid&usbphy {
65*e36d4d54SLukas Schmid	usb0_id_det-gpios = <&pio 5 6 GPIO_ACTIVE_HIGH>; /* PF6 */
66*e36d4d54SLukas Schmid	status = "okay";
67*e36d4d54SLukas Schmid};
68