[PATCH v2 09/14] ASoC: audio-graph-card2: add Yaml Document
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Thu Aug 5 01:47:46 CEST 2021
Hi Mark
Thank you for your feedback
> The -mf- there reads unfortunately differently in English so we
> definitely don't want to go with that one I think. I do agree that it's
> hard to come up with a name, possibly rich-link-graph-card or something?
Thanks. It is a little bit long name, so,
rich-graph-card, or rich-link-card is nice for me.
> Well, I think the big issue from a DT point of view is needing to add a
> new generic card at all - there's much less problem with keeping the old
> ones around than there is with keeping on adding new generic cards.
I guess/hope the DT issue will be disappear if new card can keep
existing binding...
> Actually, looking at the bindings documents I'm not 100% clear what the
> differences in the binding (as opposed to the code that parses it) are -
> this may just be the examples being too cut down to show them. I'm not
> 100% clear why we have the three different compatibles in there, that
> feels like something that should just be in the graph description,
Ohhhh, yes, indeed. I didn't notice about that !
If my understanding was correct, it can be something like ...
card {
compatible = "rich-graph-card";
...
links = ...
mix {
...
}
multi {
...
}
codec2codec {
...
}
}
Hmm, nice idea.
> especially codec2codec since we might have for example both a DSP and a
> codec2codec link in the same card.
It is possible in my understanding, but am I misunderstanding ?
... is it naming issue ?
In my understanding, both "DSP" and "MIXer" are using "DPCM" connection,
but driver/sample is calling it as "DSP".
I think "MIXer" and "Codec2Codec" in same card is possible.
I'm not sure about "DSP" case...
Thank you for your help !!
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list