[alsa-devel] ASOC: For SND_SOC_DAIFMT_IB_IF what is invert baseed on?
Liam Girdwood
lrg at kernel.org
Mon Oct 27 12:26:51 CET 2008
On Mon, 2008-10-27 at 10:46 +0000, Liam Girdwood wrote:
> On Mon, 2008-10-27 at 11:00 +0800, Richard Zhao wrote:
> >
> > But when wm8350 in i2s mode, it take SND_SOC_DAIFMT_NB_NF as LRCLK is
> > 0 for frame start.
>
> I2S frame start is the LRC going high (from low) to indicate left
> channel PCM data is available after the next bit clock.
>
Correction. I've just noticed my datasheet is wrong here.
I2S LRC Left = low, right = high.
So frame start is LRC going low from high.
Liam
More information about the Alsa-devel
mailing list