linux/Documentation/devicetree/bindings/ata/fsl-sata.txt
<<
>>
Prefs
   1* Freescale 8xxx/3.0 Gb/s SATA nodes
   2
   3SATA nodes are defined to describe on-chip Serial ATA controllers.
   4Each SATA port should have its own node.
   5
   6Required properties:
   7- compatible        : compatible list, contains 2 entries, first is
   8                 "fsl,CHIP-sata", where CHIP is the processor
   9                 (mpc8315, mpc8379, etc.) and the second is
  10                 "fsl,pq-sata"
  11- interrupts        : <interrupt mapping for SATA IRQ>
  12- cell-index        : controller index.
  13                          1 for controller @ 0x18000
  14                          2 for controller @ 0x19000
  15                          3 for controller @ 0x1a000
  16                          4 for controller @ 0x1b000
  17
  18Optional properties:
  19- interrupt-parent  : optional, if needed for interrupt mapping
  20- reg               : <registers mapping>
  21
  22Example:
  23        sata@18000 {
  24                compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
  25                reg = <0x18000 0x1000>;
  26                cell-index = <1>;
  27                interrupts = <2c 8>;
  28                interrupt-parent = < &ipic >;
  29        };
  30