alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
From: Lars-Peter Clausen <lars@metafoo.de>
To: Mark Brown <broonie@kernel.org>, Liam Girdwood <lgirdwood@gmail.com>
Cc: alsa-devel@alsa-project.org,
	"Lars-Peter Clausen" <lars@metafoo.de>,
	"Ryan Mallon" <rmallon@gmail.com>,
	"Vinod Koul" <vinod.koul@intel.com>,
	"Peter Ujfalusi" <peter.ujfalusi@ti.com>,
	"Daniel Glöckner" <daniel-gl@gmx.net>,
	"Benoit Cousson" <bcousson@baylibre.com>,
	"Jarkko Nikula" <jarkko.nikula@bitmer.com>
Subject: [PATCH v2 00/12] Cleanup card DAPM and control setup
Date: Wed, 12 Mar 2014 15:27:28 +0100	[thread overview]
Message-ID: <1394634460-15889-1-git-send-email-lars@metafoo.de> (raw)

This patch series converts all remaining machine drivers that still register
their controls and DAPM elements with the CODEC to registering them with the
card. The reason for doing this is to be able to remove the hack in the ASoC
core that un-sets the name_prefix of a CODEC before calling the init callback
for a DAI link. This comes from a time where it was not possible to register
controls or DAPM elements at a card level. And removing this hack makes going
forward with the componentisation easier and it also looks like the DAI
multi-CODEC patch could benefit from this as well.

The series depends on topic/pxa and topic/dapm

- Lars

Lars-Peter Clausen (12):
  ASoC: ams-delta: Fix compile error
  ASoC: ams-delta: Convert to table based DAPM and control setup
  ASoC: mfld_machine: Convert to table based DAPM and control setup
  ASoC: omap-abe-twl6040: Register machine level DMIC DAPM routes with
    the card
  ASoC: omap: rx51: Convert to table based control and DAPM setup
  ASoC: omap3pandora: Convert to table based DAPM setup
  ASoC: davinci-evm: Register machine level DAPM elements with the card
  ASoC: snappercl15: Convert to table based DAPM setup
  ASoC: s6105-ipcam: Convert to table based DAPM setup
  ASoC: pxa: magician: Convert to table based DAPM and control setup
  ASoC: pxa: tosa: Convert to table based DAPM and control setup
  ASoC: Remove name_prefix un-set during DAI link init hack

 sound/soc/cirrus/snappercl15.c    | 18 +++--------
 sound/soc/davinci/davinci-evm.c   | 22 +++++--------
 sound/soc/intel/mfld_machine.c    | 49 ++++++++++++-----------------
 sound/soc/omap/ams-delta.c        | 66 +++++++++++++--------------------------
 sound/soc/omap/omap-abe-twl6040.c |  3 +-
 sound/soc/omap/omap3pandora.c     | 31 ++++++------------
 sound/soc/omap/rx51.c             | 47 +++++-----------------------
 sound/soc/pxa/magician.c          | 34 +++++++-------------
 sound/soc/pxa/tosa.c              | 35 ++++++++-------------
 sound/soc/s6000/s6105-ipcam.c     | 28 ++++++-----------
 sound/soc/soc-core.c              |  7 +----
 11 files changed, 108 insertions(+), 232 deletions(-)

-- 
1.8.0

             reply	other threads:[~2014-03-12 14:27 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-12 14:27 Lars-Peter Clausen [this message]
2014-03-12 14:27 ` [PATCH v2 01/12] ASoC: ams-delta: Fix compile error Lars-Peter Clausen
2014-03-12 14:27 ` [PATCH v2 02/12] ASoC: ams-delta: Convert to table based DAPM and control setup Lars-Peter Clausen
2014-03-21 18:03   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 03/12] ASoC: mfld_machine: " Lars-Peter Clausen
2014-03-21 18:04   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 04/12] ASoC: omap-abe-twl6040: Register machine level DMIC DAPM routes with the card Lars-Peter Clausen
2014-03-13 10:06   ` Peter Ujfalusi
2014-03-13 19:10   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 05/12] ASoC: omap: rx51: Convert to table based control and DAPM setup Lars-Peter Clausen
2014-03-21 18:03   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 06/12] ASoC: omap3pandora: Convert to table based " Lars-Peter Clausen
2014-03-21 18:04   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 07/12] ASoC: davinci-evm: Register machine level DAPM elements with the card Lars-Peter Clausen
2014-03-13 10:07   ` Peter Ujfalusi
2014-03-13 19:11   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 08/12] ASoC: snappercl15: Convert to table based DAPM setup Lars-Peter Clausen
2014-03-13  9:38   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 09/12] ASoC: s6105-ipcam: " Lars-Peter Clausen
2014-03-13 11:43   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 10/12] ASoC: pxa: magician: Convert to table based DAPM and control setup Lars-Peter Clausen
2014-03-13  9:41   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 11/12] ASoC: pxa: tosa: " Lars-Peter Clausen
2014-03-13  9:41   ` Mark Brown
2014-03-12 14:27 ` [PATCH v2 12/12] ASoC: Remove name_prefix unset during DAI link init hack Lars-Peter Clausen
2014-03-25 12:53   ` Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1394634460-15889-1-git-send-email-lars@metafoo.de \
    --to=lars@metafoo.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=bcousson@baylibre.com \
    --cc=broonie@kernel.org \
    --cc=daniel-gl@gmx.net \
    --cc=jarkko.nikula@bitmer.com \
    --cc=lgirdwood@gmail.com \
    --cc=peter.ujfalusi@ti.com \
    --cc=rmallon@gmail.com \
    --cc=vinod.koul@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).