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 reg = <0>; 29*84943d6fSEmmanuel Vadot status = "disabled"; 30*84943d6fSEmmanuel Vadot 31*84943d6fSEmmanuel Vadot ports { 32*84943d6fSEmmanuel Vadot #address-cells = <1>; 33*84943d6fSEmmanuel Vadot #size-cells = <0>; 34*84943d6fSEmmanuel Vadot 35*84943d6fSEmmanuel Vadot port@0 { 36*84943d6fSEmmanuel Vadot reg = <0>; 37*84943d6fSEmmanuel Vadot label = "cpu"; 38*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 39*84943d6fSEmmanuel Vadot managed = "in-band-status"; 40*84943d6fSEmmanuel Vadot ethernet = <ð0>; 41*84943d6fSEmmanuel Vadot }; 42*84943d6fSEmmanuel Vadot 43*84943d6fSEmmanuel Vadot port@9 { 44*84943d6fSEmmanuel Vadot reg = <9>; 45*84943d6fSEmmanuel Vadot label = "downlink"; 46*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 47*84943d6fSEmmanuel Vadot managed = "in-band-status"; 48*84943d6fSEmmanuel Vadot }; 49*84943d6fSEmmanuel Vadot 50*84943d6fSEmmanuel Vadot port@a { 51*84943d6fSEmmanuel Vadot reg = <10>; 52*84943d6fSEmmanuel Vadot label = "uplink"; 53*84943d6fSEmmanuel Vadot phy-mode = "2500base-x"; 54*84943d6fSEmmanuel Vadot managed = "in-band-status"; 55*84943d6fSEmmanuel Vadot sfp = <&sfp_eth1>; 56*84943d6fSEmmanuel Vadot }; 57*84943d6fSEmmanuel Vadot }; 58*84943d6fSEmmanuel Vadot }; 59*84943d6fSEmmanuel Vadot}; 60