]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: fsl-asoc-card: add AC'97 support
authorMaciej S. Szmigiero <mail@maciej.szmigiero.name>
Sat, 19 Sep 2015 00:00:25 +0000 (02:00 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 22 Oct 2015 16:40:47 +0000 (01:40 +0900)
commit90fbd4e01311d8d75c9eb6b0cb659d4779a232ab
treed6cc0d7a8af1db0667cd2b6700d176245d236867
parent935a478e4144e0a4f690471a4a1d8ad5718a721b
ASoC: fsl-asoc-card: add AC'97 support

Add AC'97 support to fsl-asoc-card using generic
ASoC AC'97 CODEC.

The SSI controller will silently enable any TX
AC'97 slots that have their bits set in SLOTREQ
received from CODEC and then will redirect some
of playback samples there.

That's why it is important to make sure that
any of CODEC playback slots that can pull samples
are set to slots 3/4 (standard PCM playback slots).
Currently, this applies to S/PDIF slots as they
were seen to pull samples sometimes even with
S/PDIF output being disabled.

Signed-off-by: Maciej Szmigiero <mail@maciej.szmigiero.name>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/fsl-asoc-card.txt
sound/soc/fsl/fsl-asoc-card.c