aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/phy
diff options
context:
space:
mode:
authorAntoine Ténart <antoine.tenart@free-electrons.com>2014-07-07 06:16:08 -0400
committerKishon Vijay Abraham I <kishon@ti.com>2014-07-22 03:16:11 -0400
commit6e58240fae556c23150bb0c7cb9fdba17e6c14cf (patch)
tree902d5188212d51c6e2634b7771dbd6de04fc45ba /Documentation/devicetree/bindings/phy
parent942a31b521911b0f162a37844c29f91022d129f0 (diff)
Documentation: bindings: add the Berlin SATA PHY
The Berlin SATA PHY drives the PHY related to the SATA interface. Add the corresponding documentation. Signed-off-by: Antoine Ténart <antoine.tenart@free-electrons.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'Documentation/devicetree/bindings/phy')
-rw-r--r--Documentation/devicetree/bindings/phy/berlin-sata-phy.txt34
1 files changed, 34 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/phy/berlin-sata-phy.txt b/Documentation/devicetree/bindings/phy/berlin-sata-phy.txt
new file mode 100644
index 000000000000..88f8c23384c0
--- /dev/null
+++ b/Documentation/devicetree/bindings/phy/berlin-sata-phy.txt
@@ -0,0 +1,34 @@
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 };