mxs-saif.txt 829 B

123456789101112131415161718192021222324252627282930313233343536
  1. * Freescale MXS Serial Audio Interface (SAIF)
  2. Required properties:
  3. - compatible: Should be "fsl,<chip>-saif"
  4. - reg: Should contain registers location and length
  5. - interrupts: Should contain ERROR and DMA interrupts
  6. - fsl,saif-dma-channel: APBX DMA channel for the SAIF
  7. Optional properties:
  8. - fsl,saif-master: phandle to the master SAIF. It's only required for
  9. the slave SAIF.
  10. Note: Each SAIF controller should have an alias correctly numbered
  11. in "aliases" node.
  12. Example:
  13. aliases {
  14. saif0 = &saif0;
  15. saif1 = &saif1;
  16. };
  17. saif0: saif@80042000 {
  18. compatible = "fsl,imx28-saif";
  19. reg = <0x80042000 2000>;
  20. interrupts = <59 80>;
  21. fsl,saif-dma-channel = <4>;
  22. };
  23. saif1: saif@80046000 {
  24. compatible = "fsl,imx28-saif";
  25. reg = <0x80046000 2000>;
  26. interrupts = <58 81>;
  27. fsl,saif-dma-channel = <5>;
  28. fsl,saif-master = <&saif0>;
  29. };