1aef6a7f6SGregory CLEMENT// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2d3f4759bSRussell King/*
3d3f4759bSRussell King * Copyright (C) 2016 Marvell Technology Group Ltd.
4d3f4759bSRussell King *
5d3f4759bSRussell King * Device Tree file for MACCHIATOBin Armada 8040 community board platform
6d3f4759bSRussell King */
7d3f4759bSRussell King
8b1f0bbe2SRussell King#include "armada-8040-mcbin.dtsi"
945df70cbSRussell King
10d3f4759bSRussell King/ {
11b1f0bbe2SRussell King	model = "Marvell 8040 MACCHIATOBin Double-shot";
12b1f0bbe2SRussell King	compatible = "marvell,armada8040-mcbin-doubleshot",
13b1f0bbe2SRussell King			"marvell,armada8040-mcbin", "marvell,armada8040",
14d3f4759bSRussell King			"marvell,armada-ap806-quad", "marvell,armada-ap806";
1531ec18e0SRussell King};
1631ec18e0SRussell King
1791f1be92SThomas Petazzoni&cp0_xmdio {
1872af17b9SAntoine Tenart	status = "okay";
1972af17b9SAntoine Tenart
2072af17b9SAntoine Tenart	phy0: ethernet-phy@0 {
2172af17b9SAntoine Tenart		compatible = "ethernet-phy-ieee802.3-c45";
2272af17b9SAntoine Tenart		reg = <0>;
239429d508SRussell King		sfp = <&sfp_eth0>;
2472af17b9SAntoine Tenart	};
2572af17b9SAntoine Tenart
2672af17b9SAntoine Tenart	phy8: ethernet-phy@8 {
2772af17b9SAntoine Tenart		compatible = "ethernet-phy-ieee802.3-c45";
2872af17b9SAntoine Tenart		reg = <8>;
299429d508SRussell King		sfp = <&sfp_eth1>;
3072af17b9SAntoine Tenart	};
3172af17b9SAntoine Tenart};
3272af17b9SAntoine Tenart
3391f1be92SThomas Petazzoni&cp0_eth0 {
3472af17b9SAntoine Tenart	status = "okay";
35760b3843SAntoine Tenart	/* Network PHY */
3672af17b9SAntoine Tenart	phy = <&phy0>;
3772af17b9SAntoine Tenart	phy-mode = "10gbase-kr";
382a324659SMarc Zyngier};
392a324659SMarc Zyngier
4091f1be92SThomas Petazzoni&cp1_eth0 {
4172af17b9SAntoine Tenart	status = "okay";
42760b3843SAntoine Tenart	/* Network PHY */
4372af17b9SAntoine Tenart	phy = <&phy8>;
4472af17b9SAntoine Tenart	phy-mode = "10gbase-kr";
45d3f4759bSRussell King};
46