ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
authorPeter Ujfalusi <[email protected]>
Fri, 16 Jan 2015 09:20:25 +0000 (11:20 +0200)
committerMark Brown <[email protected]>
Fri, 16 Jan 2015 11:46:31 +0000 (11:46 +0000)
We should select FSR also to be driven by McBSP, not only FSX.

Signed-off-by: Peter Ujfalusi <[email protected]>
Acked-by: Jarkko Nikula <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
Cc: [email protected]
sound/soc/omap/omap-mcbsp.c

index 8b79cafab1e2299af486c343565e68a162060c72..c7eb9dd67f608c47ffa93a97c1824e3dae3c867b 100644 (file)
@@ -434,7 +434,7 @@ static int omap_mcbsp_dai_set_dai_fmt(struct snd_soc_dai *cpu_dai,
        case SND_SOC_DAIFMT_CBM_CFS:
                /* McBSP slave. FS clock as output */
                regs->srgr2     |= FSGM;
-               regs->pcr0      |= FSXM;
+               regs->pcr0      |= FSXM | FSRM;
                break;
        case SND_SOC_DAIFMT_CBM_CFM:
                /* McBSP slave */