diff options
author | Shengjiu Wang <shengjiu.wang@freescale.com> | 2015-11-24 10:19:32 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-11-25 13:13:46 +0100 |
commit | a2a4d6049aa18c0e105d9b53e3236cb50ea5bfa1 (patch) | |
tree | 68f47c7e2b869c5238c5a995e9f6d13bfd58b72b /Documentation/devicetree/bindings/sound/fsl,esai.txt | |
parent | Linux 4.4-rc1 (diff) | |
download | linux-a2a4d6049aa18c0e105d9b53e3236cb50ea5bfa1.tar.xz linux-a2a4d6049aa18c0e105d9b53e3236cb50ea5bfa1.zip |
ASoC: fsl_esai: spba clock is needed by esai device
ESAI need to enable the spba clock, when sdma is using share peripheral
script. In this case, there is two spba master port is used, if don't
enable the clock, the spba bus will have arbitration issue, which may
cause read/write wrong data from/to ESAI registers.
Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/fsl,esai.txt')
-rw-r--r-- | Documentation/devicetree/bindings/sound/fsl,esai.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/fsl,esai.txt b/Documentation/devicetree/bindings/sound/fsl,esai.txt index d3b6b5f48010..cd3ee5d84f03 100644 --- a/Documentation/devicetree/bindings/sound/fsl,esai.txt +++ b/Documentation/devicetree/bindings/sound/fsl,esai.txt @@ -27,6 +27,11 @@ Required properties: derive HCK, SCK and FS. "fsys" The system clock derived from ahb clock used to derive HCK, SCK and FS. + "spba" The spba clock is required when ESAI is placed as a + bus slave of the Shared Peripheral Bus and when two + or more bus masters (CPU, DMA or DSP) try to access + it. This property is optional depending on the SoC + design. - fsl,fifo-depth : The number of elements in the transmit and receive FIFOs. This number is the maximum allowed value for |