berlin-sata-phy.txt 686 B

12345678910111213141516171819202122232425262728293031323334
  1. Berlin SATA PHY
  2. ---------------
  3. Required properties:
  4. - compatible: should be "marvell,berlin2q-sata-phy"
  5. - address-cells: should be 1
  6. - size-cells: should be 0
  7. - phy-cells: from the generic PHY bindings, must be 1
  8. - reg: address and length of the register
  9. - clocks: reference to the clock entry
  10. Sub-nodes:
  11. Each PHY should be represented as a sub-node.
  12. Sub-nodes required properties:
  13. - reg: the PHY number
  14. Example:
  15. sata_phy: phy@f7e900a0 {
  16. compatible = "marvell,berlin2q-sata-phy";
  17. reg = <0xf7e900a0 0x200>;
  18. clocks = <&chip CLKID_SATA>;
  19. #address-cells = <1>;
  20. #size-cells = <0>;
  21. #phy-cells = <1>;
  22. sata-phy@0 {
  23. reg = <0>;
  24. };
  25. sata-phy@1 {
  26. reg = <1>;
  27. };
  28. };