ASoC: tlv320dac33: Add 32/24 bit audio support
authorPeter Ujfalusi <peter.ujfalusi@nokia.com>
Wed, 22 Dec 2010 08:45:18 +0000 (10:45 +0200)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Thu, 23 Dec 2010 14:38:34 +0000 (14:38 +0000)
commit0d99d2b036974ed1160f9d10457b6054646fb7d6
tree9f762e6a939d183f02785c351d9bd9d864fa01a5
parent549675ed658761b9a84cb579795c9ec1da227fea
ASoC: tlv320dac33: Add 32/24 bit audio support

Add support for 24 bit audio (with S32_LE msbits 24).
The reason to limit the msbits to 24, is that the FIFO
can be configured for 16 or 24 bit layout.
It is unknown how the codec would downsample from 32 to
24 bit, if the interface is configured to receive 32
bit data.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
sound/soc/codecs/tlv320dac33.c