[alsa-devel] About ALSA SoC cpu/codec asymmetry

Kuninori Morimoto kuninori.morimoto.gx at gmail.com
Mon Mar 10 03:10:29 CET 2014


Hi Mark, Stephen, Lars

Now, ALSA SoC is using "component" style, and its image is like this.

ALSA SoC
 - platform
 - component (as CPU)
 - codec
    - component

It is still not symmetry, and confusable.
I guess this is understandable.

ALSA SoC
 - platform
 - cpu
    - component
 - codec
    - component

If we add "cpu", it needs "cpu name", same as current "codec name"
on soc_bind_dai_link().
I guess it can keep compatible if it allows "NULL" name on "cpu name" at this point.
(but print warning ?)

What do you think ?


Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list