kirkwood-openrd-ultimate.dts 899 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * Marvell OpenRD Ultimate Board Description
  4. *
  5. * Andrew Lunn <[email protected]>
  6. *
  7. * This file contains the definitions that are specific to OpenRD
  8. * ultimate variant of the Marvell Kirkwood Development Board.
  9. */
  10. /dts-v1/;
  11. #include "kirkwood-openrd.dtsi"
  12. / {
  13. model = "OpenRD Ultimate";
  14. compatible = "marvell,openrd-ultimate", "marvell,openrd", "marvell,kirkwood-88f6281", "marvell,kirkwood";
  15. ocp@f1000000 {
  16. i2c@11000 {
  17. status = "okay";
  18. clock-frequency = <400000>;
  19. cs42l51: cs42l51@4a {
  20. compatible = "cirrus,cs42l51";
  21. reg = <0x4a>;
  22. };
  23. };
  24. };
  25. };
  26. &mdio {
  27. status = "okay";
  28. ethphy0: ethernet-phy@0 {
  29. reg = <0>;
  30. };
  31. ethphy1: ethernet-phy@1 {
  32. reg = <1>;
  33. };
  34. };
  35. &eth0 {
  36. status = "okay";
  37. ethernet0-port@0 {
  38. phy-handle = <&ethphy0>;
  39. };
  40. };
  41. &eth1 {
  42. status = "okay";
  43. ethernet1-port@0 {
  44. phy-handle = <&ethphy1>;
  45. };
  46. };