Merge tag 'defconfig-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / ata / tegra-sata.txt
1 Tegra124 SoC SATA AHCI controller
2
3 Required properties :
4 - compatible : For Tegra124, must contain "nvidia,tegra124-ahci".  Otherwise,
5   must contain '"nvidia,<chip>-ahci", "nvidia,tegra124-ahci"', where <chip>
6   is tegra132.
7 - reg : Should contain 2 entries:
8   - AHCI register set (SATA BAR5)
9   - SATA register set
10 - interrupts : Defines the interrupt used by SATA
11 - clocks : Must contain an entry for each entry in clock-names.
12   See ../clocks/clock-bindings.txt for details.
13 - clock-names : Must include the following entries:
14   - sata
15   - sata-oob
16   - cml1
17   - pll_e
18 - resets : Must contain an entry for each entry in reset-names.
19   See ../reset/reset.txt for details.
20 - reset-names : Must include the following entries:
21   - sata
22   - sata-oob
23   - sata-cold
24 - phys : Must contain an entry for each entry in phy-names.
25   See ../phy/phy-bindings.txt for details.
26 - phy-names : Must include the following entries:
27   - sata-phy : XUSB PADCTL SATA PHY
28 - hvdd-supply : Defines the SATA HVDD regulator
29 - vddio-supply : Defines the SATA VDDIO regulator
30 - avdd-supply : Defines the SATA AVDD regulator
31 - target-5v-supply : Defines the SATA 5V power regulator
32 - target-12v-supply : Defines the SATA 12V power regulator