[alsa-devel] [RFT v3 0/3] ASoC: core: Add support for DAI multicodec

Benoit Cousson bcousson at baylibre.com
Thu Apr 24 14:01:43 CEST 2014

Hi Mark, Liam and Lars,

Sorry for the delay. Here is the third version of the multicodec series.

I changed the way to store the multiple codec_dai as suggested by Lars and
added the missing iterations in all the places pointed by Lars in his comments.

Please note that I have a very simple setup based on BBB to check if the series
is working, so it will be good to test it on various platforms to ensure
this is not generating any regression. Hence this version is still RFT.

The series is based on asoc/for-next (v3.15-rc2).

Test and comments are welcome.


v1: http://comments.gmane.org/gmane.linux.alsa.devel/120532

v2: http://comments.gmane.org/gmane.linux.alsa.devel/121024
- Split the first version in several patches.
- Remove the TDM fixup 

- Fixed all the places that were not iterating over all the codecs.
- Change the structure and split it.

Benoit Cousson (2):
  ASoC: core: Add one dai_get_widget helper instead of two rtd based ones
  ASoC: core: Add support for DAI multicodec

Misael Lopez Cruz (1):
  ASoC: core: Add helpers for dai link and aux dev init

 include/sound/soc-dai.h  |   5 +
 include/sound/soc.h      |  13 ++
 sound/soc/soc-compress.c |  83 +++++---
 sound/soc/soc-core.c     | 401 +++++++++++++++++++++++++----------
 sound/soc/soc-dapm.c     |  71 ++++---
 sound/soc/soc-pcm.c      | 529 +++++++++++++++++++++++++++++++----------------
 6 files changed, 763 insertions(+), 339 deletions(-)


More information about the Alsa-devel mailing list