[alsa-devel] soc-dsp programming model for loopbacks

Mark Brown broonie at opensource.wolfsonmicro.com
Thu Jan 26 15:32:55 CET 2012

On Thu, Jan 26, 2012 at 02:27:48PM +0000, Liam Girdwood wrote:
> On Thu, 2012-01-26 at 14:03 +0000, Mark Brown wrote:

> >     CPU <-> DSP <-> External

> >    DSP     External
> >     ^----v----^
> >         CPU

> Fwiw, the OMAP ABE architecture mixes both above diagrams. We are using
> dynamic PCM for managing all the DAI links and will add in support to
> use the CODEC <-> CODEC stuff for the loopback DAI interfaces (saving
> the need to open()), hw_oparams() etc).

In terms of the data path I think it's pretty much always like the
second path with the DMA controller owned by Linux driving the data
between the various components?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20120126/d6975d9e/attachment.sig 

More information about the Alsa-devel mailing list