17ef62cebSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 27ef62cebSEmmanuel Vadot 37ef62cebSEmmanuel Vadot/dts-v1/; 47ef62cebSEmmanuel Vadot 57ef62cebSEmmanuel Vadot#include "armada-3720-uDPU.dtsi" 67ef62cebSEmmanuel Vadot 77ef62cebSEmmanuel Vadot/ { 87ef62cebSEmmanuel Vadot model = "Methode eDPU Board"; 97ef62cebSEmmanuel Vadot compatible = "methode,edpu", "marvell,armada3720", "marvell,armada3710"; 107ef62cebSEmmanuel Vadot}; 117ef62cebSEmmanuel Vadot 127ef62cebSEmmanuel Vadotð0 { 137ef62cebSEmmanuel Vadot phy-mode = "2500base-x"; 147ef62cebSEmmanuel Vadot}; 15*84943d6fSEmmanuel Vadot 16*84943d6fSEmmanuel Vadot/* 17*84943d6fSEmmanuel Vadot * External MV88E6361 switch is only available on v2 of the board. 18*84943d6fSEmmanuel Vadot * U-Boot will enable the MDIO bus and switch nodes. 19*84943d6fSEmmanuel Vadot */ 20*84943d6fSEmmanuel Vadot&mdio { 21*84943d6fSEmmanuel Vadot status = "disabled"; 22*84943d6fSEmmanuel Vadot pinctrl-names = "default"; 23*84943d6fSEmmanuel Vadot pinctrl-0 = <&smi_pins>; 24*84943d6fSEmmanuel Vadot 25*84943d6fSEmmanuel Vadot /* Actual device is MV88E6361 */ 26*84943d6fSEmmanuel Vadot switch: switch@0 { 27*84943d6fSEmmanuel Vadot compatible = "marvell,mv88e6190"; 28*84943d6fSEmmanuel Vadot #address-cells = <1>; 29*84943d6fSEmmanuel Vadot #size-cells = <0>; 30*84943d6fSEmmanuel Vadot reg = <0>; 31*84943d6fSEmmanuel Vadot status = "disabled"; 32*84943d6fSEmmanuel Vadot 33*84943d6fSEmmanuel Vadot ports { 34*84943d6fSEmmanuel Vadot #address-cells = <1>; 35*84943d6fSEmmanuel Vadot #size-cells = <0>; 36*84943d6fSEmmanuel Vadot 37*84943d6fSEmmanuel Vadot port@0 { 38*84943d6fSEmmanuel Vadot reg = <0>; 39*84943d6fSEmmanuel Vadot label = "cpu"; 40*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 41*84943d6fSEmmanuel Vadot managed = "in-band-status"; 42*84943d6fSEmmanuel Vadot ethernet = <ð0>; 43*84943d6fSEmmanuel Vadot }; 44*84943d6fSEmmanuel Vadot 45*84943d6fSEmmanuel Vadot port@9 { 46*84943d6fSEmmanuel Vadot reg = <9>; 47*84943d6fSEmmanuel Vadot label = "downlink"; 48*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 49*84943d6fSEmmanuel Vadot managed = "in-band-status"; 50*84943d6fSEmmanuel Vadot }; 51*84943d6fSEmmanuel Vadot 52*84943d6fSEmmanuel Vadot port@a { 53*84943d6fSEmmanuel Vadot reg = <10>; 54*84943d6fSEmmanuel Vadot label = "uplink"; 55*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 56*84943d6fSEmmanuel Vadot managed = "in-band-status"; 57*84943d6fSEmmanuel Vadot sfp = <&sfp_eth1>; 58*84943d6fSEmmanuel Vadot }; 59*84943d6fSEmmanuel Vadot }; 60*84943d6fSEmmanuel Vadot }; 61*84943d6fSEmmanuel Vadot}; 62