diff options
Diffstat (limited to 'sound/soc/davinci/davinci-mcasp.c')
-rw-r--r-- | sound/soc/davinci/davinci-mcasp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/soc/davinci/davinci-mcasp.c b/sound/soc/davinci/davinci-mcasp.c index 09c4ff9b9ac8..4ddc6d3b6678 100644 --- a/sound/soc/davinci/davinci-mcasp.c +++ b/sound/soc/davinci/davinci-mcasp.c | |||
@@ -445,8 +445,10 @@ static int davinci_mcasp_set_dai_fmt(struct snd_soc_dai *cpu_dai, | |||
445 | mcasp_clr_bits(base + DAVINCI_MCASP_ACLKRCTL_REG, ACLKRE); | 445 | mcasp_clr_bits(base + DAVINCI_MCASP_ACLKRCTL_REG, ACLKRE); |
446 | mcasp_set_bits(base + DAVINCI_MCASP_RXFMCTL_REG, AFSRE); | 446 | mcasp_set_bits(base + DAVINCI_MCASP_RXFMCTL_REG, AFSRE); |
447 | 447 | ||
448 | mcasp_clr_bits(base + DAVINCI_MCASP_PDIR_REG, | ||
449 | ACLKX | ACLKR); | ||
448 | mcasp_set_bits(base + DAVINCI_MCASP_PDIR_REG, | 450 | mcasp_set_bits(base + DAVINCI_MCASP_PDIR_REG, |
449 | ACLKX | AFSX | ACLKR | AFSR); | 451 | AFSX | AFSR); |
450 | break; | 452 | break; |
451 | case SND_SOC_DAIFMT_CBM_CFM: | 453 | case SND_SOC_DAIFMT_CBM_CFM: |
452 | /* codec is clock and frame master */ | 454 | /* codec is clock and frame master */ |