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 = <®_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