From 545f2df4efd7e44a0d7a5225c4638d721fcfbb01 Mon Sep 17 00:00:00 2001 From: Misael Lopez Cruz Date: Thu, 29 Jan 2009 13:29:46 +0200 Subject: [PATCH] --- yaml --- r: 130439 b: refs/heads/master c: ef390c0b6e3f4d2d2d43f53f4bd35e1884571a14 h: refs/heads/master i: 130437: 1ccebca5e5062d8e96030d89766473325c7770b9 130435: 3f61c921e62e6fb2362683f52ee0ce011c26da4d 130431: bc30172cc285d183c904ba592b9ce3c4cfdf1c3d v: v3 --- [refs] | 2 +- trunk/sound/soc/omap/omap-mcbsp.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 63925bc30337..397cee7c988e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9e70c1f099c6977d3928879e64fa6af7f903b7b0 +refs/heads/master: ef390c0b6e3f4d2d2d43f53f4bd35e1884571a14 diff --git a/trunk/sound/soc/omap/omap-mcbsp.c b/trunk/sound/soc/omap/omap-mcbsp.c index ec5e18a78758..05dd5abcddf4 100644 --- a/trunk/sound/soc/omap/omap-mcbsp.c +++ b/trunk/sound/soc/omap/omap-mcbsp.c @@ -302,6 +302,10 @@ static int omap_mcbsp_dai_set_dai_fmt(struct snd_soc_dai *cpu_dai, regs->spcr1 |= RINTM(3); regs->rcr2 |= RFIG; regs->xcr2 |= XFIG; + if (cpu_is_omap2430() || cpu_is_omap34xx()) { + regs->xccr = DXENDLY(1) | XDMAEN; + regs->rccr = RFULL_CYCLE | RDMAEN; + } switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { case SND_SOC_DAIFMT_I2S: