From: Steffen Trumtrar Date: Mon, 19 Aug 2013 15:05:59 +0000 (+0200) Subject: ASoC: fsl-ssi: add SSIEN errata work around X-Git-Tag: v3.12-rc1~150^2~9^2~42^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8fdf5375e2005f238ce9b430724752a6e3d55cc;p=pandora-kernel.git ASoC: fsl-ssi: add SSIEN errata work around The chip errata for the i.MX35, Rev.2 has the following errata: ENGcm06222: SSI:Transmission does not take place in bit length early frame sync configuration The workaround states, that TX_EN and SSI_EN bits should be set in the same register write. As the next errata in the document (ENGcm06532) says to always write RX_EN and TX_EN in the same register write in network mode. Therefore include the whole write to CCSR_SSI_SCR_TE and CCSR_SSI_SCR_RE into the write to CCSR_SSI_SCR_SSIEN Signed-off-by: Steffen Trumtrar Signed-off-by: Mark Brown --- Reading git-diff-tree failed