fsl-sata.txt 961 B

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