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