[alsa-devel] [PATCH v6 0/5] ASoC: core: Add support for DAI multicodec
Benoit Cousson
bcousson at baylibre.com
Tue Jul 8 23:19:33 CEST 2014
Hi Lars, Mark and Liam,
Here is the sixth, and hopefully the last, version of the multicodec series.
I've just removed the broken test I forgot to remove last time.
The series is based on asoc/for-next (v3.16-rc3).
Test and comments are welcome.
Thanks,
Benoit
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
v3:
- Fixed all the places that were not iterating over all the codecs.
- Change the structure and split it.
v4:
- Improve the TDM management
- Split the orginal patch in smaller chunks
- Ignore the CODEC to CODEC link case for the moment
- Add iteration for multicodecs everywhere
v5:
- Remove multicodec support for soc-compress
- Simplify the code a little thanks to Lars component series
v6:
- Remove a broken test in snd_soc_runtime_ignore_pmdown_time
Benoit Cousson (5):
ASoC: core: Add initial support for DAI multicodec
ASoC: pcm: Add support for DAI multicodec
ASoC: dapm: Add support for DAI multicodec
ASoC: compress: Prevent multicodec for compressed stream
ASoC: pcm: Add soc_dai_hw_params helper
include/sound/soc-dai.h | 4 +
include/sound/soc.h | 17 ++
sound/soc/soc-compress.c | 5 +
sound/soc/soc-core.c | 293 +++++++++++++++++--------
sound/soc/soc-dapm.c | 95 ++++----
sound/soc/soc-pcm.c | 555 ++++++++++++++++++++++++++++++++---------------
6 files changed, 665 insertions(+), 304 deletions(-)
--
1.9.1
More information about the Alsa-devel
mailing list