ASoC: fsl-ssi: Transmit enable synchronization
authorMarkus Pargmann <mpa@pengutronix.de>
Mon, 28 Apr 2014 10:54:51 +0000 (12:54 +0200)
committerMark Brown <broonie@linaro.org>
Tue, 20 May 2014 22:04:11 +0000 (23:04 +0100)
commit504894799fa122822f5c48be2968e04d3f1af8e8
tree4f08cd5caac44b0a9e6b6317a23607521be15778
parent171d683d2ac4ab6f220cc99de08ef9ec2c039966
ASoC: fsl-ssi: Transmit enable synchronization

When the fsl-ssi unit is used in i2s slave mode, it is possible that the
SSI unit starts transmitting data on the wrong channel. This happens
because the SSI does not synchronize with the left-right-clock by
default.

This patch enables transmit enable synchronization.

Signed-off-by: Markus Pargmann <mpa@pengutronix.de>
Tested-By: Michael Grzeschik <mgr@pengutronix.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/fsl/fsl_ssi.c
sound/soc/fsl/fsl_ssi.h