.. | .. |
---|
9 | 9 | |
---|
10 | 10 | Required properties: |
---|
11 | 11 | - compatible : compatible string, one of: |
---|
12 | | - - "allwinner,sun4i-a10-ahci" |
---|
13 | 12 | - "brcm,iproc-ahci" |
---|
14 | 13 | - "hisilicon,hisi-ahci" |
---|
15 | 14 | - "cavium,octeon-7130-ahci" |
---|
.. | .. |
---|
31 | 30 | - clocks : a list of phandle + clock specifier pairs |
---|
32 | 31 | - resets : a list of phandle + reset specifier pairs |
---|
33 | 32 | - target-supply : regulator for SATA target power |
---|
| 33 | +- phy-supply : regulator for PHY power |
---|
34 | 34 | - phys : reference to the SATA PHY node |
---|
35 | 35 | - phy-names : must be "sata-phy" |
---|
| 36 | +- ahci-supply : regulator for AHCI controller |
---|
36 | 37 | - ports-implemented : Mask that indicates which ports that the HBA supports |
---|
37 | 38 | are available for software to use. Useful if PORTS_IMPL |
---|
38 | 39 | is not programmed by the BIOS, which is true with |
---|
.. | .. |
---|
42 | 43 | - #address-cells : number of cells to encode an address |
---|
43 | 44 | - #size-cells : number of cells representing the size of an address |
---|
44 | 45 | |
---|
45 | | - |
---|
46 | 46 | Sub-nodes required properties: |
---|
47 | 47 | - reg : the port number |
---|
48 | 48 | And at least one of the following properties: |
---|
49 | 49 | - phys : reference to the SATA PHY node |
---|
50 | | -- target-supply : regulator for SATA target power |
---|
| 50 | +- target-supply : regulator for SATA target power |
---|
51 | 51 | |
---|
52 | 52 | Examples: |
---|
53 | 53 | sata@ffe08000 { |
---|
.. | .. |
---|
55 | 55 | reg = <0xffe08000 0x1000>; |
---|
56 | 56 | interrupts = <115>; |
---|
57 | 57 | }; |
---|
58 | | - |
---|
59 | | - ahci: sata@1c18000 { |
---|
60 | | - compatible = "allwinner,sun4i-a10-ahci"; |
---|
61 | | - reg = <0x01c18000 0x1000>; |
---|
62 | | - interrupts = <56>; |
---|
63 | | - clocks = <&pll6 0>, <&ahb_gates 25>; |
---|
64 | | - target-supply = <®_ahci_5v>; |
---|
65 | | - }; |
---|
66 | 58 | |
---|
67 | 59 | With sub-nodes: |
---|
68 | 60 | sata@f7e90000 { |
---|