]> git.ipfire.org Git - people/ms/linux.git/commitdiff
ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 16 Jan 2015 09:20:25 +0000 (11:20 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Feb 2015 06:35:48 +0000 (22:35 -0800)
commit 20602e34cd33dd452bc1836fa7c9b59978f75db0 upstream.

We should select FSR also to be driven by McBSP, not only FSX.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: Jarkko Nikula <jarkko.nikula@bitmer.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/soc/omap/omap-mcbsp.c

index 6c19bba2357004903477a7300582d193b26f2962..6a339fb554790a893ff508dcf8e0b9e54faa87ed 100644 (file)
@@ -436,7 +436,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 */