[alsa-devel] [RFC 0/4] Add support for DAI link addition dynamically

Vaibhav Agarwal vaibhav.agarwal at linaro.org
Mon Feb 15 13:19:28 CET 2016


Following patches are based on for-next branch from broonie tree.
First 2 patches include changes in existing soc, core framework
to prepare for adding support for dynamic DAI link addition/
removal

Patch 3 & 4 contains actual changes to enable dynamic DAI link
support

NOTE:
Currently, the code is tested on Pandaboad ES revB3 for playback
usecase.

Vaibhav Agarwal (4):
  ASoc: Use ref_count for soc DAI & component
  alsa: add locked variant for snd_ctl_remove_id
  ASoC: Enable dynamic DAIlink insertion & removal
  ASoC: Change soc-card codec_conf array to a list

 include/sound/control.h  |   1 +
 include/sound/soc-dai.h  |   1 +
 include/sound/soc-dapm.h |   7 +-
 include/sound/soc-dpcm.h |   1 +
 include/sound/soc.h      |  18 ++-
 sound/core/control.c     |  23 +++
 sound/soc/Kconfig        |   4 +
 sound/soc/soc-core.c     | 359 ++++++++++++++++++++++++++++++++++++++++++++---
 sound/soc/soc-dapm.c     | 105 +++++++++++---
 sound/soc/soc-pcm.c      |  25 ++++
 10 files changed, 501 insertions(+), 43 deletions(-)

-- 
2.1.4



More information about the Alsa-devel mailing list