summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorJyri Sarha <jsarha@ti.com>2015-03-20 12:31:08 +0100
committerMark Brown <broonie@kernel.org>2015-03-24 18:19:43 +0100
commita75a053f1eefbbbbae0f7d6bf1ed12ce012112b7 (patch)
tree12d884faf49d96e56b577061fabba3d10f28898b /README
parentASoC: davinci-mcasp: Fix compilation error (diff)
downloadlinux-a75a053f1eefbbbbae0f7d6bf1ed12ce012112b7.tar.xz
linux-a75a053f1eefbbbbae0f7d6bf1ed12ce012112b7.zip
ASoC: davinci-mcasp: Set rule constraints if implicit BCLK divider is used
Set rule constraints to allow only combinations of sample-rate, sample-format, and channels counts that can be played/captured with reasonable sample-rate accuracy. The logic with tdm-slots and serializers (=i2s data wires) goes like this: The first wire will take all channels up to number of tdm-slots, before following wires (if any) are used. If the first wire is used fully, the remaining wires share the same clocks and the divider can be calculated for the first wire. Also, takes the number of tdm-slots into account when implicitly selecting the BLCK divider. Signed-off-by: Jyri Sarha <jsarha@ti.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions