All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org, Liam Girdwood <lrg@ti.com>
Subject: ASoC updates for 3.2
Date: Mon, 10 Oct 2011 12:41:55 +0100	[thread overview]
Message-ID: <20111010114155.GC3607@opensource.wolfsonmicro.com> (raw)

The following changes since commit 734787550a60b768b675c26f93d134f6dc370bb5:

  ASoC: wm8995: Slightly optimize configure_clock (2011-10-04 13:09:55 +0100)

are available in the git repository at:
  git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2

Axel Lin (24):
      ASoC: wm8994: Fix setting rate_reg for wm8994-aif2
      ASoC: Avoid writing to WM8971_RESET in wm8971_resume
      ASoC: wm8750: Use snd_soc_update_bits for read-modify-write
      ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
      ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
      ASoC: Remove unneeded hw_write initialisation in ak4671
      ASoC: Remove unneeded hw_write initialisation in wm8523
      ASoC: Remove unused function declaration in imx-ssi.h
      ASoC: imx: Remove unused variable 'dai'
      ASoC: Remove unused variable 'wm9090' in wm9090_probe
      ASoC: wm8990: Convert to snd_soc_cache_sync for sync reg_cache with the hardware
      ASoC: wm8990: Remove incorrect comments
      ASoC: Return early with -EINVAL if invalid dai format is detected
      ASoC: wm8510: Convert to snd_soc_cache_sync
      ASoC: wm8711: Convert to snd_soc_cache_sync
      ASoC: wm8731: Convert to snd_soc_cache_sync
      ASoC: wm8750: Convert to snd_soc_cache_sync
      ASoC: wm8776: Convert to snd_soc_cache_sync
      ASoC: wm8940: Convert to snd_soc_cache_sync
      ASoC: wm8960: Convert to snd_soc_cache_sync
      ASoC: wm8971: Convert to snd_soc_cache_sync
      ASoC: wm8974: Convert to snd_soc_cache_sync
      ASoC: wm8988: Convert to snd_soc_cache_sync
      ASoC: ak4535: convert to soc-cache

Mark Brown (32):
      Merge branch 'for-3.1' into for-3.2
      ASoC: Remove direct register cache accesses from WM8962 driver
      regulator: Fix return code from regulator_disable_deferred()
      ASoC: Factor write of widget power out into a separate function
      ASoC: Move bias level decision into main dapm_power_widgets()
      ASoC: Ensure all DAPM widgets have a power check callback
      ASoC: Factor out widget power check operation
      ASoC: Mark headphone, mic, speaker and line widgets as always connected
      ASoC: Do DAPM power checks only for widgets changed since last run
      ASoC: Reduce the number of neigbours we mark dirty when updating power
      ASoC: Add verbose debugging showing why widgets get marked dirty
      ASoC: Only run power_check() on a widget once per run
      ASoC: Don't mark the outputs of supplies as dirty on state changes
      ASoC: Stop checking for supplied widgets after we find the first
      ASoC: Use dapm_mark_dirty() for new DAPM widgets for consistency
      ASoC: Remove references to linux@wolfsonmicro.com
      ASoC: Ensure DAPM widgets are set up before we sync jacks
      Merge branch 'for-3.1' into for-3.2
      regulator: Add WM1811 support
      ASoC: Suppress early calls to snd_soc_dapm_sync()
      ASoC: Remove redundant snd_soc_dapm_sync() calls from machine drivers
      ASoC: Ensure all DAPM widgets are instantiated with the card
      ASoC: Assign power_check when we allocate DAPM widgets
      ASoC: Cache connected input and output recursions
      ASoC: Squash error codes from regmap down to -1 on read
      ASoC: Fix DAPM sync for TLV320AIC3x custom DAPM widget
      ASoC: Convert Simtec machines to table based DAPM init
      ASoC: Convert H1940 to table based init
      ASoC: Convert RX1950 to table based init
      ASoC: Convert SmartQ to table based init
      ASoC: Convert SMDK WM8580 to table based DAPM init
      ASoC: Convert Jive to table based init

Michael Opdenacker (1):
      ASoC: fix checkpatch.pl error in omap-mcbsp

Peter Ujfalusi (15):
      ASoC: core: Introduce SOC_DOUBLE_VALUE macro
      ASoC: core: Introduce SOC_DOUBLE_R_VALUE macro
      ASoC: twl6040: Simplify custom put_volsw callback
      ASoC: Consolidate use of controls with custom get/put function
      ASoC: twl6040: Simplify custom get_volsw callback
      ASoC: twl6040: Prepare for core put_volsw/volsw_2r merger
      ASoC: core: Change SOC_SINGLE/DOUBLE_VALUE representation
      ASoC: core: Combine snd_soc_info_volsw/info_volsw_2r functions
      ASoC: core: Combine snd_soc_get_volsw/get_volsw_2r functions
      ASoC: core: Combine snd_soc_put_volsw/put_volsw_2r functions
      ASoC: twl6040: Simply call snd_soc_put_volsw form the custom code
      ASoC: core: Remove snd_soc_put_volsw_2r definition
      ASoC: twl6040: Warn user in twl6040_put_volsw for error case
      ASoC: Replace remaining use of *_volsw_2r with *_volsw
      ASoC: fix codec breakage caused by the volsw/volsw_2r merger

Wolfram Sang (1):
      ASoC: tlv320aic32x4 fix initialization of micpga routing

 drivers/regulator/core.c                       |    9 +-
 drivers/regulator/wm8994-regulator.c           |   13 +
 include/sound/soc-dapm.h                       |    8 +
 include/sound/soc.h                            |   85 ++++---
 sound/soc/atmel/playpaq_wm8510.c               |    1 -
 sound/soc/atmel/sam9g20_wm8731.c               |    2 -
 sound/soc/atmel/snd-soc-afeb9260.c             |    2 -
 sound/soc/codecs/ak4535.c                      |  100 ++------
 sound/soc/codecs/ak4671.c                      |    2 -
 sound/soc/codecs/cs4270.c                      |    8 +-
 sound/soc/codecs/cs42l51.c                     |    9 +-
 sound/soc/codecs/lm4857.c                      |    2 +-
 sound/soc/codecs/tlv320aic23.c                 |   14 +-
 sound/soc/codecs/tlv320aic32x4.c               |    4 +-
 sound/soc/codecs/tlv320aic3x.c                 |    4 +
 sound/soc/codecs/twl4030.c                     |   48 +---
 sound/soc/codecs/twl6040.c                     |   76 ++----
 sound/soc/codecs/wm8350.c                      |   43 ++--
 sound/soc/codecs/wm8510.c                      |   13 +-
 sound/soc/codecs/wm8523.c                      |    1 -
 sound/soc/codecs/wm8580.c                      |   38 +--
 sound/soc/codecs/wm8711.c                      |   19 +-
 sound/soc/codecs/wm8731.c                      |   15 +-
 sound/soc/codecs/wm8750.c                      |   42 +---
 sound/soc/codecs/wm8776.c                      |   16 +-
 sound/soc/codecs/wm8940.c                      |   46 ++--
 sound/soc/codecs/wm8960.c                      |   15 +-
 sound/soc/codecs/wm8962.c                      |   21 +-
 sound/soc/codecs/wm8971.c                      |   15 +-
 sound/soc/codecs/wm8974.c                      |   15 +-
 sound/soc/codecs/wm8988.c                      |   18 +--
 sound/soc/codecs/wm8990.c                      |   36 ++--
 sound/soc/codecs/wm8991.c                      |    2 +-
 sound/soc/codecs/wm8994.c                      |    2 +-
 sound/soc/codecs/wm9090.c                      |    1 -
 sound/soc/codecs/wm_hubs.c                     |   20 +-
 sound/soc/davinci/davinci-evm.c                |    2 -
 sound/soc/imx/imx-pcm-fiq.c                    |    1 -
 sound/soc/imx/imx-ssi.c                        |    1 -
 sound/soc/imx/imx-ssi.h                        |    6 -
 sound/soc/kirkwood/kirkwood-t5325.c            |    2 -
 sound/soc/mid-x86/mfld_machine.c               |    2 -
 sound/soc/omap/omap-mcbsp.c                    |    3 +-
 sound/soc/pxa/corgi.c                          |    1 -
 sound/soc/pxa/e740_wm9705.c                    |    2 -
 sound/soc/pxa/e750_wm9705.c                    |    2 -
 sound/soc/pxa/e800_wm9712.c                    |    1 -
 sound/soc/pxa/magician.c                       |    1 -
 sound/soc/pxa/mioa701_wm9713.c                 |    1 -
 sound/soc/pxa/palm27x.c                        |    4 -
 sound/soc/pxa/saarb.c                          |    4 -
 sound/soc/pxa/tavorevb3.c                      |    4 -
 sound/soc/pxa/tosa.c                           |    1 -
 sound/soc/pxa/z2.c                             |    4 -
 sound/soc/pxa/zylonite.c                       |    1 -
 sound/soc/samsung/goni_wm8994.c                |    2 -
 sound/soc/samsung/h1940_uda1380.c              |   19 +-
 sound/soc/samsung/jive_wm8750.c                |   17 +-
 sound/soc/samsung/neo1973_wm8753.c             |    4 -
 sound/soc/samsung/rx1950_uda1380.c             |   33 +--
 sound/soc/samsung/s3c24xx_simtec_hermes.c      |   11 +-
 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c |   11 +-
 sound/soc/samsung/smartq_wm8987.c              |   25 +--
 sound/soc/samsung/smdk_wm8580.c                |   45 +---
 sound/soc/samsung/smdk_wm8994.c                |    2 -
 sound/soc/sh/sh7760-ac97.c                     |    7 -
 sound/soc/soc-core.c                           |  166 +++---------
 sound/soc/soc-dapm.c                           |  346 +++++++++++++++++-------
 sound/soc/soc-io.c                             |    2 +-
 sound/soc/soc-jack.c                           |    2 +
 sound/soc/tegra/tegra_wm8903.c                 |    2 -
 sound/soc/tegra/trimslice.c                    |    2 -
 72 files changed, 601 insertions(+), 903 deletions(-)

             reply	other threads:[~2011-10-10 11:41 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-10 11:41 Mark Brown [this message]
2011-10-10 12:42 ` ASoC updates for 3.2 Takashi Iwai
2011-10-10 12:46   ` Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2011-12-22 11:04 Mark Brown
2011-12-22 11:15 ` Takashi Iwai
     [not found] ` <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>
2011-12-22 12:02   ` Mark Brown
2011-12-22 12:07     ` Takashi Iwai
     [not found]     ` <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>
2011-12-22 12:46       ` Mark Brown
2011-12-13  1:40 Mark Brown
2011-12-13  7:06 ` Takashi Iwai
2011-12-13  7:09   ` Mark Brown
2011-12-06 10:16 Mark Brown
2011-12-06 12:26 ` Takashi Iwai
2011-11-30 10:28 Mark Brown
2011-11-30 11:20 ` Takashi Iwai
2011-11-29 11:36 Mark Brown
2011-11-29 12:07 ` Takashi Iwai
2011-11-22 12:46 Mark Brown
2011-11-22 17:47 ` Takashi Iwai
2011-11-08 10:46 Mark Brown
2011-11-08 16:00 ` Takashi Iwai
2011-11-02 11:50 Mark Brown
2011-11-02 13:16 ` Takashi Iwai
2011-11-02 13:17   ` Mark Brown
2011-11-02 13:23     ` Takashi Iwai
2011-10-27  7:22 Mark Brown
2011-10-27  8:49 ` Takashi Iwai
2011-10-22  9:49 Mark Brown
2011-10-22 11:45 ` Takashi Iwai
2011-10-19 17:26 Mark Brown
2011-10-20 12:20 ` Takashi Iwai
2011-10-20 12:24   ` Mark Brown
2011-10-20 12:47     ` Takashi Iwai
2011-10-20 16:56   ` Girdwood, Liam
2011-10-13 10:49 Mark Brown
2011-10-13 10:53 ` Takashi Iwai
2011-10-04 14:16 Mark Brown
2011-10-04 14:45 ` Takashi Iwai
2011-10-04 14:48   ` Mark Brown
2011-10-04 14:49     ` Takashi Iwai
2011-09-27 12:47 Mark Brown
2011-09-27 13:01 ` Takashi Iwai
2011-09-23 10:47 Mark Brown
2011-09-23 13:23 ` Takashi Iwai
2011-09-20 14:43 Mark Brown
2011-09-20 14:47 ` Takashi Iwai
2011-09-08 18:23 Mark Brown
2011-08-25 11:08 Mark Brown
2011-08-25 12:08 ` Takashi Iwai
2011-08-21 12:10 Mark Brown
2011-08-21 13:47 ` Takashi Iwai
2011-08-12 16:51 Mark Brown
2011-08-12 17:50 ` Takashi Iwai

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=20111010114155.GC3607@opensource.wolfsonmicro.com \
    --to=broonie@opensource.wolfsonmicro.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=lrg@ti.com \
    --cc=tiwai@suse.de \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.