26 Jan
2012
26 Jan
'12
3:32 p.m.
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?