armada-8040-mcbin.dts 876 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /*
  3. * Copyright (C) 2016 Marvell Technology Group Ltd.
  4. *
  5. * Device Tree file for MACCHIATOBin Armada 8040 community board platform
  6. */
  7. #include "armada-8040-mcbin.dtsi"
  8. / {
  9. model = "Marvell 8040 MACCHIATOBin Double-shot";
  10. compatible = "marvell,armada8040-mcbin-doubleshot",
  11. "marvell,armada8040-mcbin", "marvell,armada8040",
  12. "marvell,armada-ap806-quad", "marvell,armada-ap806";
  13. };
  14. &cp0_xmdio {
  15. status = "okay";
  16. phy0: ethernet-phy@0 {
  17. compatible = "ethernet-phy-ieee802.3-c45";
  18. reg = <0>;
  19. sfp = <&sfp_eth0>;
  20. };
  21. phy8: ethernet-phy@8 {
  22. compatible = "ethernet-phy-ieee802.3-c45";
  23. reg = <8>;
  24. sfp = <&sfp_eth1>;
  25. };
  26. };
  27. &cp0_eth0 {
  28. status = "okay";
  29. /* Network PHY */
  30. phy = <&phy0>;
  31. phy-mode = "10gbase-r";
  32. };
  33. &cp1_eth0 {
  34. status = "okay";
  35. /* Network PHY */
  36. phy = <&phy8>;
  37. phy-mode = "10gbase-r";
  38. };