1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*4882a593Smuzhiyun// Copyright (C) 2018 Amarula Solutions 3*4882a593Smuzhiyun// Author: Jagan Teki <jagan@amarulasolutions.com> 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun#include "sun50i-h6-orangepi.dtsi" 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun/ { 8*4882a593Smuzhiyun model = "OrangePi One Plus"; 9*4882a593Smuzhiyun compatible = "xunlong,orangepi-one-plus", "allwinner,sun50i-h6"; 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun aliases { 12*4882a593Smuzhiyun ethernet0 = &emac; 13*4882a593Smuzhiyun }; 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun reg_gmac_3v3: gmac-3v3 { 16*4882a593Smuzhiyun compatible = "regulator-fixed"; 17*4882a593Smuzhiyun regulator-name = "vcc-gmac-3v3"; 18*4882a593Smuzhiyun regulator-min-microvolt = <3300000>; 19*4882a593Smuzhiyun regulator-max-microvolt = <3300000>; 20*4882a593Smuzhiyun startup-delay-us = <100000>; 21*4882a593Smuzhiyun enable-active-high; 22*4882a593Smuzhiyun gpio = <&pio 3 6 GPIO_ACTIVE_HIGH>; /* PD6 */ 23*4882a593Smuzhiyun vin-supply = <®_aldo2>; 24*4882a593Smuzhiyun }; 25*4882a593Smuzhiyun}; 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun&emac { 28*4882a593Smuzhiyun pinctrl-names = "default"; 29*4882a593Smuzhiyun pinctrl-0 = <&ext_rgmii_pins>; 30*4882a593Smuzhiyun phy-mode = "rgmii-id"; 31*4882a593Smuzhiyun phy-handle = <&ext_rgmii_phy>; 32*4882a593Smuzhiyun phy-supply = <®_gmac_3v3>; 33*4882a593Smuzhiyun allwinner,rx-delay-ps = <200>; 34*4882a593Smuzhiyun allwinner,tx-delay-ps = <200>; 35*4882a593Smuzhiyun status = "okay"; 36*4882a593Smuzhiyun}; 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun&mdio { 39*4882a593Smuzhiyun ext_rgmii_phy: ethernet-phy@1 { 40*4882a593Smuzhiyun compatible = "ethernet-phy-ieee802.3-c22"; 41*4882a593Smuzhiyun reg = <1>; 42*4882a593Smuzhiyun }; 43*4882a593Smuzhiyun}; 44