ASoC: davinci-mcasp: Correct TX start sequence
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Wed, 29 Oct 2014 11:55:44 +0000 (13:55 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 29 Oct 2014 12:31:38 +0000 (12:31 +0000)
commit36bcecd0a73eb4a11c9748bc96c2d254d5364d12
tree8bd9be21f9c04249f53387928610230171cd754f
parentf114040e3ea6e07372334ade75d1ee0775c355e1
ASoC: davinci-mcasp: Correct TX start sequence

Follow the sequence described in the TRMs when starting TX. This sequence
will make sure that we are not facing with initial channel swap caused by
no data available in McASP for transmit.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/davinci/davinci-mcasp.c
sound/soc/davinci/davinci-mcasp.h