]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitb7ae04c87b9568c9141f0fb19bee4c65c8c436ea
tree4f08cd5caac44b0a9e6b6317a23607521be15778
parent38c89547b7c37a51f317f3951fb5f293f90e095d
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