diff options
author | Shengjiu Wang <b02247@freescale.com> | 2013-08-12 14:12:36 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2013-08-23 07:30:19 +0800 |
commit | b3948fe9352c47008472f2c1b007bc42633295b3 (patch) | |
tree | 2cc3489c765d165e54512c1e13659d82e2b8257d /Documentation | |
parent | 8636141ad1ef1cc40f79b7fad2bd58191f860514 (diff) |
ENGR00274585-4 ASoC: fsl: add esai driver
add esai driver.
add bindings documentation of esai
Signed-off-by: Shengjiu Wang <b02247@freescale.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/sound/fsl-easi.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/fsl-easi.txt b/Documentation/devicetree/bindings/sound/fsl-easi.txt new file mode 100644 index 000000000000..b6196622accd --- /dev/null +++ b/Documentation/devicetree/bindings/sound/fsl-easi.txt @@ -0,0 +1,26 @@ +* Freescale Enhanced Serial Audio Interface (ESAI) + +Required properties: + - compatible: Should be "fsl,<chip>-esai". + - reg: Offset and length of the register set for the device. + - interrupts: Contains ESAI interrupt. + - clocks: Contains an entry for each entry in clock-names. + - fsl,fifo-depth: The number of elements in the transmit and receive FIFOs. + This number is the maximum allowed value for TFCR[TFWM]. + - fsl,esai-dma-events: The dma event of the esai, <a b>, a is the tx dma. + b is the rx dma. + - fsl,flags: <1> is for ESAI network mode, <2> is for ESAI SYNC mode. + <3> is for network and SYNC mode. + +Example: + +esai: esai@02024000 { + compatible = "fsl,imx6q-esai"; + reg = <0x02024000 0x4000>; + interrupts = <0 51 0x04>; + clocks = <&clks 118>; + fsl,fifo-depth = <128>; + fsl,esai-dma-events = <24 23>; + fsl,flags = <1>; + status = "disabled"; +}; |