[PATCH v2 0/5] ASoC: don't use original dummy dlc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi Mark, and each driver owner

This v2 patch-set try to not use original dummy dlc.

"Empty" dlc might be used on Platform, but "dummy" dlc is not needed
for it. [PATCH 1/5][PATCH 2/5] removes "dummy" dlc from Platform.

Now ASoC have common dummy dlc (= snd_soc_dummy_dlc).
[PATCH 3/5][PATCH 4/5] will use it instead of original dummy dlc.

Many drivers are using below macro

	SND_SOC_DAILINK_DEFS(link,
		     DAILINK_COMP_ARRAY(COMP_CPU(...)),
(X)		     DAILINK_COMP_ARRAY(COMP_DUMMY()),
		     DAILINK_COMP_ARRAY(COMP_EMPTY()));

But (X) part will create original dummy dlc.
[PATCH 5/5] will try not to create original dummy dlc, and replace
it to common dummy dlc.

v1 -> v2
	- Do nothing for Platform on snd_soc_fill_dummy_dai()

Kuninori Morimoto (5):
  ASoC: fsl: fsl-asoc-card: don't need DUMMY Platform
  ASoC: samsung: odroid: don't need DUMMY Platform
  ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc
  ASoC: sof: use snd_soc_dummy_dlc
  ASoC: soc.h: don't create dummy Component via COMP_DUMMY()

 include/sound/soc.h                  |  2 +-
 sound/soc/fsl/fsl-asoc-card.c        |  3 +--
 sound/soc/intel/avs/boards/hdaudio.c |  6 ++----
 sound/soc/samsung/odroid.c           |  3 +--
 sound/soc/soc-core.c                 | 24 ++++++++++++++++++++++++
 sound/soc/sof/sof-client-probes.c    |  4 +---
 6 files changed, 30 insertions(+), 12 deletions(-)

-- 
2.25.1





[Index of Archives]     [Pulseaudio]     [Linux Audio Users]     [ALSA Devel]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux