linux/Documentation/devicetree/bindings/ata/ahci-platform.txt
<<
>>
Prefs
   1* AHCI SATA Controller
   2
   3SATA nodes are defined to describe on-chip Serial ATA controllers.
   4Each SATA controller should have its own node.
   5
   6Required 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
  11Optional 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- calxeda,sgpio-gpio: phandle-gpio bank, bit offset, and default on or off,
  16                        which indicates that the driver supports SGPIO
  17                        indicator lights using the indicated GPIOs
  18- calxeda,led-order : a u32 array that map port numbers to offsets within the
  19                        SGPIO bitstream.
  20- dma-coherent      : Present if dma operations are coherent
  21
  22Example:
  23        sata@ffe08000 {
  24                compatible = "calxeda,hb-ahci";
  25                reg = <0xffe08000 0x1000>;
  26                interrupts = <115>;
  27                calxeda,port-phys = <&combophy5 0 &combophy0 0 &combophy0 1
  28                                        &combophy0 2 &combophy0 3>;
  29
  30        };
  31