]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ASoC: fsl-ssi: Transmit enable synchronization
authorMarkus Pargmann <mpa@pengutronix.de>
Mon, 28 Apr 2014 10:54:51 +0000 (12:54 +0200)
committerNitin Garg <nitin.garg@freescale.com>
Fri, 16 Jan 2015 03:16:52 +0000 (21:16 -0600)
commitb42e1c988bc2a22bcd55c3d10dbd5b12e913c716
tree691bc072d05e2c7bf85f8d8a430ce0cefebf5787
parent062cf7babfd6bb508d1c06de909af5f5da87072c
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>
(cherry picked from commit 504894799fa122822f5c48be2968e04d3f1af8e8)
sound/soc/fsl/fsl_ssi.c
sound/soc/fsl/fsl_ssi.h