[alsa-devel] [PATCH] ASoC: dpcm: prevent error for paths including static links

Mark Brown broonie at kernel.org
Wed Mar 30 19:27:02 CEST 2016


On Wed, Mar 30, 2016 at 06:13:14PM +0100, Charles Keepax wrote:
> On Wed, Mar 30, 2016 at 09:36:50AM -0700, Mark Brown wrote:

> > Doesn't this mean that the appropriate fix is to terminate the DPCM
> > routing at the first back end DAI so we're not trying to DPCM outside
> > the SoC?

> I think (not 100% certain) you can have multiple backends
> connected to a single front end, which makes it hard to know when
> to stop or even if it is assured that all the backends will be
> before any other spurious DAIs in the widget list.

You can have multiple backends connected but they shouldn't be chained
together, they should be connected in parallel.  We can tell if we're
walking a node that's a backend, why would we walk the graph beyond
that?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20160330/a255bce0/attachment.sig>


More information about the Alsa-devel mailing list