[alsa-devel] [PATCH 1/2] ASoC: omap-mcbsp: Correct the DSP_B mode

Mark Brown broonie at sirena.org.uk
Tue Apr 14 14:01:48 CEST 2009

On Tue, Apr 14, 2009 at 02:56:49PM +0300, Peter Ujfalusi wrote:

> Is it so that it is:
> inverted bclk:
> 	sample is driven on the rising edge, sampled on the falling edge
> normal bclk:
> 	sample is driven on the falling edge, sampled on the rising edge


> inverted frm:
> 	FS is active high
> normal frm:
> 	FS is active low

Ish.  For DSP mode normal frame means that things are synced of the
rising edge of the frame clock so inverted frame should mean the falling
edge.  Frame clock is allowed to be longer than one BCLK cycle, though
it is not normally and some things may need the low limit.

More information about the Alsa-devel mailing list