Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[cris-mirror.git] / Documentation / devicetree / bindings / phy / berlin-sata-phy.txt
blobc0155f842f62a60caf6ba77d44adc0c288715c99
1 Berlin SATA PHY
2 ---------------
4 Required properties:
5 - compatible: should be one of
6     "marvell,berlin2-sata-phy"
7     "marvell,berlin2q-sata-phy"
8 - address-cells: should be 1
9 - size-cells: should be 0
10 - phy-cells: from the generic PHY bindings, must be 1
11 - reg: address and length of the register
12 - clocks: reference to the clock entry
14 Sub-nodes:
15 Each PHY should be represented as a sub-node.
17 Sub-nodes required properties:
18 - reg: the PHY number
20 Example:
21         sata_phy: phy@f7e900a0 {
22                 compatible = "marvell,berlin2q-sata-phy";
23                 reg = <0xf7e900a0 0x200>;
24                 clocks = <&chip CLKID_SATA>;
25                 #address-cells = <1>;
26                 #size-cells = <0>;
27                 #phy-cells = <1>;
29                 sata-phy@0 {
30                         reg = <0>;
31                 };
33                 sata-phy@1 {
34                         reg = <1>;
35                 };
36         };