On Mon, 2010-08-23 at 08:54 +0200, Sascha Hauer wrote: > Hi, > > This time with cc list. > > Please consider applying for -rc. > > Sascha > > > In synchronous mode the SSI_SRCCR values are ignored. Instead > SSI_STCCR must be used for both receiving and transmitting. > > Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > --- > sound/soc/imx/imx-ssi.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/sound/soc/imx/imx-ssi.c b/sound/soc/imx/imx-ssi.c > index a11daa1..c81da05 100644 > --- a/sound/soc/imx/imx-ssi.c > +++ b/sound/soc/imx/imx-ssi.c > @@ -254,6 +254,9 @@ static int imx_ssi_hw_params(struct snd_pcm_substream *substream, > dma_data = &ssi->dma_params_rx; > } > > + if (ssi->flags & IMX_SSI_SYN) > + reg = SSI_STCCR; > + > snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); > > sccr = readl(ssi->base + reg) & ~SSI_STCCR_WL_MASK; > -- > 1.7.1 > Acked-by: Liam Girdwood <lrg@xxxxxxxxxxxxxxx> -- Freelance Developer, SlimLogic Ltd ASoC and Voltage Regulator Maintainer. http://www.slimlogic.co.uk _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel