kirkwood-openrd-ultimate.dts 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. /*
  2. * Marvell OpenRD Ultimate Board Description
  3. *
  4. * Andrew Lunn <andrew@lunn.ch>
  5. *
  6. * This file is licensed under the terms of the GNU General Public
  7. * License version 2. This program is licensed "as is" without any
  8. * warranty of any kind, whether express or implied.
  9. *
  10. * This file contains the definitions that are specific to OpenRD
  11. * ultimate variant of the Marvell Kirkwood Development Board.
  12. */
  13. /dts-v1/;
  14. #include "kirkwood-openrd.dtsi"
  15. / {
  16. model = "OpenRD Ultimate";
  17. compatible = "marvell,openrd-ultimate", "marvell,openrd", "marvell,kirkwood-88f6281", "marvell,kirkwood";
  18. ocp@f1000000 {
  19. i2c@11000 {
  20. status = "okay";
  21. clock-frequency = <400000>;
  22. cs42l51: cs42l51@4a {
  23. compatible = "cirrus,cs42l51";
  24. reg = <0x4a>;
  25. };
  26. };
  27. };
  28. };
  29. &mdio {
  30. status = "okay";
  31. ethphy0: ethernet-phy@0 {
  32. reg = <0>;
  33. };
  34. ethphy1: ethernet-phy@1 {
  35. reg = <1>;
  36. };
  37. };
  38. &eth0 {
  39. status = "okay";
  40. ethernet0-port@0 {
  41. phy-handle = <&ethphy0>;
  42. };
  43. };
  44. &eth1 {
  45. status = "okay";
  46. ethernet1-port@0 {
  47. phy-handle = <&ethphy1>;
  48. };
  49. };