diff options
-rw-r--r-- | Documentation/devicetree/bindings/ata/marvell.txt | 6 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/phy/phy-mvebu.txt | 22 |
2 files changed, 28 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/ata/marvell.txt b/Documentation/devicetree/bindings/ata/marvell.txt index 1c8351604d38..b460edd12766 100644 --- a/Documentation/devicetree/bindings/ata/marvell.txt +++ b/Documentation/devicetree/bindings/ata/marvell.txt | |||
@@ -6,11 +6,17 @@ Required Properties: | |||
6 | - interrupts : Interrupt controller is using | 6 | - interrupts : Interrupt controller is using |
7 | - nr-ports : Number of SATA ports in use. | 7 | - nr-ports : Number of SATA ports in use. |
8 | 8 | ||
9 | Optional Properties: | ||
10 | - phys : List of phandles to sata phys | ||
11 | - phy-names : Should be "0", "1", etc, one number per phandle | ||
12 | |||
9 | Example: | 13 | Example: |
10 | 14 | ||
11 | sata@80000 { | 15 | sata@80000 { |
12 | compatible = "marvell,orion-sata"; | 16 | compatible = "marvell,orion-sata"; |
13 | reg = <0x80000 0x5000>; | 17 | reg = <0x80000 0x5000>; |
14 | interrupts = <21>; | 18 | interrupts = <21>; |
19 | phys = <&sata_phy0>, <&sata_phy1>; | ||
20 | phy-names = "0", "1"; | ||
15 | nr-ports = <2>; | 21 | nr-ports = <2>; |
16 | } | 22 | } |
diff --git a/Documentation/devicetree/bindings/phy/phy-mvebu.txt b/Documentation/devicetree/bindings/phy/phy-mvebu.txt new file mode 100644 index 000000000000..6cb3364aeafb --- /dev/null +++ b/Documentation/devicetree/bindings/phy/phy-mvebu.txt | |||
@@ -0,0 +1,22 @@ | |||
1 | * Marvell MVEBU SATA PHY | ||
2 | |||
3 | Power control for the SATA phy found on Marvell MVEBU SoCs. | ||
4 | |||
5 | This document extends the binding described in phy-bindings.txt | ||
6 | |||
7 | Required properties : | ||
8 | |||
9 | - reg : Offset and length of the register set for the SATA device | ||
10 | - compatible : Should be "marvell,mvebu-sata-phy" | ||
11 | - clocks : phandle of clock and specifier that supplies the device | ||
12 | - clock-names : Should be "sata" | ||
13 | |||
14 | Example: | ||
15 | sata-phy@84000 { | ||
16 | compatible = "marvell,mvebu-sata-phy"; | ||
17 | reg = <0x84000 0x0334>; | ||
18 | clocks = <&gate_clk 15>; | ||
19 | clock-names = "sata"; | ||
20 | #phy-cells = <0>; | ||
21 | status = "ok"; | ||
22 | }; | ||