| .. | .. |
|---|
| 8 | 8 | Required properties: |
|---|
| 9 | 9 | |
|---|
| 10 | 10 | - compatible : Compatible list, contains "fsl,vf610-sai", |
|---|
| 11 | | - "fsl,imx6sx-sai" or "fsl,imx6ul-sai" |
|---|
| 11 | + "fsl,imx6sx-sai", "fsl,imx6ul-sai", |
|---|
| 12 | + "fsl,imx7ulp-sai", "fsl,imx8mq-sai" or |
|---|
| 13 | + "fsl,imx8qm-sai". |
|---|
| 12 | 14 | |
|---|
| 13 | 15 | - reg : Offset and length of the register set for the device. |
|---|
| 14 | 16 | |
|---|
| .. | .. |
|---|
| 35 | 37 | |
|---|
| 36 | 38 | - fsl,sai-synchronous-rx: This is a boolean property. If present, indicating |
|---|
| 37 | 39 | that SAI will work in the synchronous mode (sync Tx |
|---|
| 38 | | - with Rx) which means both the transimitter and the |
|---|
| 40 | + with Rx) which means both the transmitter and the |
|---|
| 39 | 41 | receiver will send and receive data by following |
|---|
| 40 | 42 | receiver's bit clocks and frame sync clocks. |
|---|
| 41 | 43 | |
|---|
| 42 | 44 | - fsl,sai-asynchronous: This is a boolean property. If present, indicating |
|---|
| 43 | 45 | that SAI will work in the asynchronous mode, which |
|---|
| 44 | | - means both transimitter and receiver will send and |
|---|
| 46 | + means both transmitter and receiver will send and |
|---|
| 45 | 47 | receive data by following their own bit clocks and |
|---|
| 46 | 48 | frame sync clocks separately. |
|---|
| 47 | 49 | |
|---|
| .. | .. |
|---|
| 58 | 60 | Note: |
|---|
| 59 | 61 | - If both fsl,sai-asynchronous and fsl,sai-synchronous-rx are absent, the |
|---|
| 60 | 62 | default synchronous mode (sync Rx with Tx) will be used, which means both |
|---|
| 61 | | - transimitter and receiver will send and receive data by following clocks |
|---|
| 62 | | - of transimitter. |
|---|
| 63 | + transmitter and receiver will send and receive data by following clocks |
|---|
| 64 | + of transmitter. |
|---|
| 63 | 65 | - fsl,sai-asynchronous and fsl,sai-synchronous-rx are exclusive. |
|---|
| 64 | 66 | |
|---|
| 65 | 67 | Example: |
|---|