[alsa-devel] [PATCH 0/4] More componentization preparation

Lars-Peter Clausen lars at metafoo.de
Thu Jul 17 22:01:04 CEST 2014


Now that the multi-CODEC patches have been merged we can continue with the
componentization. Since it is already rather late in the development cycle again
this series only has a small set of cleanup and preparation patches so we have
that out of the way. The first patch removes the unused snd_soc_card
platform_list, the other three patches move the card field from the
snd_soc_platform and snd_soc_codec struct and consolidates the registration of
controls on top of that.

Series depends on topic/multi

- Lars

Lars-Peter Clausen (4):
  ASoC: Remove per card platform list
  ASoC: tegra: Replace instances of rtd->codec->card with rtd->card
  ASoC: Move card field form platform/codec to component
  ASoC: Add function to register component controls

 include/sound/soc.h              | 12 ++++------
 sound/soc/codecs/ac97.c          |  4 ++--
 sound/soc/codecs/cx20442.c       |  6 ++---
 sound/soc/codecs/uda134x.c       |  2 +-
 sound/soc/codecs/wm8960.c        |  2 +-
 sound/soc/codecs/wm_adsp.c       |  4 ++--
 sound/soc/omap/ams-delta.c       |  2 +-
 sound/soc/soc-core.c             | 52 +++++++++++++++++++++++++---------------
 sound/soc/soc-dapm.c             |  2 +-
 sound/soc/soc-jack.c             |  4 ++--
 sound/soc/tegra/tegra_alc5632.c  |  5 ++--
 sound/soc/tegra/tegra_max98090.c |  5 ++--
 sound/soc/tegra/tegra_rt5640.c   |  5 ++--
 sound/soc/tegra/tegra_wm8753.c   |  3 +--
 sound/soc/tegra/tegra_wm8903.c   |  5 ++--
 sound/soc/tegra/trimslice.c      |  3 +--
 16 files changed, 61 insertions(+), 55 deletions(-)

-- 
1.8.0



More information about the Alsa-devel mailing list