]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: tlv320dac33: Add option for keeping the BCLK running
authorPeter Ujfalusi <peter.ujfalusi@nokia.com>
Thu, 11 Mar 2010 14:26:22 +0000 (16:26 +0200)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 12 Mar 2010 11:12:25 +0000 (11:12 +0000)
commit747082f8bfc8eac764fbd9863d6cb71caba45609
treeefd7344fd7ee5035835351bf5b552335390afee6
parentef3b98eef970f09dc7ae645235853dbcbff05036
ASoC: tlv320dac33: Add option for keeping the BCLK running

Platform data option for the codec to keep the BCLK clock
continuously running in FIFO modes (codec master).

OMAP3 McBSP when in slave mode needs continuous BCLK running
on the serial bus in order to operate correctly.

Since in FIFO mode the DAC33 can also shut down the BCLK clock
and enable it only when it is needed, let the platforms decide
if the CPU side needs the BCLK running or not.

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