|
@@ -245,6 +245,11 @@ static int omap_mcbsp_dai_set_dai_fmt(struct snd_soc_dai *cpu_dai,
|
|
|
regs->rcr2 |= RDATDLY(1);
|
|
|
regs->xcr2 |= XDATDLY(1);
|
|
|
break;
|
|
|
+ case SND_SOC_DAIFMT_DSP_A:
|
|
|
+ /* 0-bit data delay */
|
|
|
+ regs->rcr2 |= RDATDLY(0);
|
|
|
+ regs->xcr2 |= XDATDLY(0);
|
|
|
+ break;
|
|
|
default:
|
|
|
/* Unsupported data format */
|
|
|
return -EINVAL;
|