]> git.karo-electronics.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/ata/ahci-platform.txt
Merge branch 'for-v3.7' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
[karo-tx-linux.git] / Documentation / devicetree / bindings / ata / ahci-platform.txt
1 * AHCI SATA Controller
2
3 SATA nodes are defined to describe on-chip Serial ATA controllers.
4 Each SATA controller should have its own node.
5
6 Required properties:
7 - compatible        : compatible list, contains "calxeda,hb-ahci" or "snps,spear-ahci"
8 - interrupts        : <interrupt mapping for SATA IRQ>
9 - reg               : <registers mapping>
10
11 Optional properties:
12 - calxeda,port-phys: phandle-combophy and lane assignment, which maps each
13                         SATA port to a combophy and a lane within that
14                         combophy
15 - dma-coherent      : Present if dma operations are coherent
16
17 Example:
18         sata@ffe08000 {
19                 compatible = "calxeda,hb-ahci";
20                 reg = <0xffe08000 0x1000>;
21                 interrupts = <115>;
22                 calxeda,port-phys = <&combophy5 0 &combophy0 0 &combophy0 1
23                                         &combophy0 2 &combophy0 3>;
24
25         };