1*00f7980aSJagan Teki// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*00f7980aSJagan Teki/* 3*00f7980aSJagan Teki * Copyright (C) 2019 Oceanic Systems (UK) Ltd. 4*00f7980aSJagan Teki * Copyright (C) 2019 Amarula Solutions B.V. 5*00f7980aSJagan Teki * Author: Jagan Teki <jagan@amarulasolutions.com> 6*00f7980aSJagan Teki */ 7*00f7980aSJagan Teki 8*00f7980aSJagan Teki/dts-v1/; 9*00f7980aSJagan Teki 10*00f7980aSJagan Teki#include "sun50i-a64-sopine.dtsi" 11*00f7980aSJagan Teki 12*00f7980aSJagan Teki/ { 13*00f7980aSJagan Teki model = "Oceanic 5205 5inMFD"; 14*00f7980aSJagan Teki compatible = "oceanic,5205-5inmfd", "allwinner,sun50i-a64"; 15*00f7980aSJagan Teki 16*00f7980aSJagan Teki aliases { 17*00f7980aSJagan Teki ethernet0 = &emac; 18*00f7980aSJagan Teki serial0 = &uart0; 19*00f7980aSJagan Teki }; 20*00f7980aSJagan Teki 21*00f7980aSJagan Teki chosen { 22*00f7980aSJagan Teki stdout-path = "serial0:115200n8"; 23*00f7980aSJagan Teki }; 24*00f7980aSJagan Teki}; 25*00f7980aSJagan Teki 26*00f7980aSJagan Teki&ehci0 { 27*00f7980aSJagan Teki status = "okay"; 28*00f7980aSJagan Teki}; 29*00f7980aSJagan Teki 30*00f7980aSJagan Teki&emac { 31*00f7980aSJagan Teki pinctrl-names = "default"; 32*00f7980aSJagan Teki pinctrl-0 = <&rgmii_pins>; 33*00f7980aSJagan Teki phy-mode = "rgmii"; 34*00f7980aSJagan Teki phy-handle = <&ext_rgmii_phy>; 35*00f7980aSJagan Teki phy-supply = <®_dc1sw>; 36*00f7980aSJagan Teki allwinner,tx-delay-ps = <600>; 37*00f7980aSJagan Teki status = "okay"; 38*00f7980aSJagan Teki}; 39*00f7980aSJagan Teki 40*00f7980aSJagan Teki&mdio { 41*00f7980aSJagan Teki ext_rgmii_phy: ethernet-phy@1 { 42*00f7980aSJagan Teki compatible = "ethernet-phy-ieee802.3-c22"; 43*00f7980aSJagan Teki reg = <1>; 44*00f7980aSJagan Teki }; 45*00f7980aSJagan Teki}; 46*00f7980aSJagan Teki 47*00f7980aSJagan Teki&ohci0 { 48*00f7980aSJagan Teki status = "okay"; 49*00f7980aSJagan Teki}; 50*00f7980aSJagan Teki 51*00f7980aSJagan Teki®_dc1sw { 52*00f7980aSJagan Teki regulator-name = "vcc-phy"; 53*00f7980aSJagan Teki}; 54*00f7980aSJagan Teki 55*00f7980aSJagan Teki&uart0 { 56*00f7980aSJagan Teki pinctrl-names = "default"; 57*00f7980aSJagan Teki pinctrl-0 = <&uart0_pb_pins>; 58*00f7980aSJagan Teki status = "okay"; 59*00f7980aSJagan Teki}; 60*00f7980aSJagan Teki 61*00f7980aSJagan Teki&usb_otg { 62*00f7980aSJagan Teki dr_mode = "host"; 63*00f7980aSJagan Teki status = "okay"; 64*00f7980aSJagan Teki}; 65*00f7980aSJagan Teki 66*00f7980aSJagan Teki&usbphy { 67*00f7980aSJagan Teki status = "okay"; 68*00f7980aSJagan Teki}; 69