108641c7cSShawn Guo* Freescale MXS Serial Audio Interface (SAIF)
208641c7cSShawn Guo
308641c7cSShawn GuoRequired properties:
408641c7cSShawn Guo- compatible: Should be "fsl,<chip>-saif"
508641c7cSShawn Guo- reg: Should contain registers location and length
608641c7cSShawn Guo- interrupts: Should contain ERROR and DMA interrupts
708641c7cSShawn Guo- fsl,saif-dma-channel: APBX DMA channel for the SAIF
808641c7cSShawn Guo
908641c7cSShawn GuoOptional properties:
1008641c7cSShawn Guo- fsl,saif-master: phandle to the master SAIF.  It's only required for
1108641c7cSShawn Guo  the slave SAIF.
1208641c7cSShawn Guo
1308641c7cSShawn GuoNote: Each SAIF controller should have an alias correctly numbered
1408641c7cSShawn Guoin "aliases" node.
1508641c7cSShawn Guo
1608641c7cSShawn GuoExample:
1708641c7cSShawn Guo
1808641c7cSShawn Guoaliases {
1908641c7cSShawn Guo	saif0 = &saif0;
2008641c7cSShawn Guo	saif1 = &saif1;
2108641c7cSShawn Guo};
2208641c7cSShawn Guo
2308641c7cSShawn Guosaif0: saif@80042000 {
2408641c7cSShawn Guo	compatible = "fsl,imx28-saif";
2508641c7cSShawn Guo	reg = <0x80042000 2000>;
2608641c7cSShawn Guo	interrupts = <59 80>;
2708641c7cSShawn Guo	fsl,saif-dma-channel = <4>;
2808641c7cSShawn Guo};
2908641c7cSShawn Guo
3008641c7cSShawn Guosaif1: saif@80046000 {
3108641c7cSShawn Guo	compatible = "fsl,imx28-saif";
3208641c7cSShawn Guo	reg = <0x80046000 2000>;
3308641c7cSShawn Guo	interrupts = <58 81>;
3408641c7cSShawn Guo	fsl,saif-dma-channel = <5>;
3508641c7cSShawn Guo	fsl,saif-master = <&saif0>;
3608641c7cSShawn Guo};
37