[alsa-devel] ASoC updates for 2.6.40

Mark Brown broonie at opensource.wolfsonmicro.com
Tue Apr 5 01:36:12 CEST 2011


The following changes since commit 00b317a41c5428b13eb7e5b4bbc691b1aa7afa80:

  ASoC: format_register_str: Don't clip register values (2011-04-03 22:11:26 +0900)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Barry Song (1):
      ASoC: Blackfin: push down SPORT settings from global variables

Cliff Cai (2):
      ASoC: Blackfin I2S: add 8-bit sample support
      ASoC: SSM2602: convert to soc-cache

Dimitris Papastamos (11):
      ASoC: soc-cache: Factor-out the I2C read code
      ASoC: soc-cache: Introduce raw bulk write support
      ASoC: Add control_type in snd_soc_codec
      ASoC: soc-cache: Factor-out the hw_write() specific code
      ASoC: soc-cache: Factor-out the hw_read() specific code
      ASoC: soc-cache: Factor-out the SPI write code
      ASoC: soc-cache: Return -ENOSYS instead of -EINVAL
      ASoC: Add default snd_soc_default_writable_register() callback
      ASoC: Add snd_soc_codec_{readable,writable}_register()
      ASoC: soc-cache: Fix indentation issues
      ASoC: soc-cache: Warn on syncing any non-writable registers

Lu Guanqun (11):
      ASoC: Use data based init for ak4671 DAPM
      ASoC: Use data based init for cx20442 DAPM
      ASoC: Use data based init for max98088 DAPM
      ASoC: Use data based init for wm9713 DAPM
      ASoC: Use data based init for wm9712 DAPM
      ASoC: Use data based init for wm9705 DAPM
      ASoC: Use data based init for wm8728 DAPM
      ASoC: Use data based init for wm8711 DAPM
      ASoC: Use data based init for tlv320aic23 DAPM
      ASoC: Use data based init for ak4535 DAPM
      ASoC: Use data based init for sn95031 DAPM

Marek Vasut (1):
      ASoC: Properly handle spitz MIC GPIO

Mark Brown (18):
      ASoC: Treat WM8958 revision A as WM8994 revision D
      ASoC: Factor WM8958 DSP2 handling into separate file
      ASoC: Handle startup sequencing of WM8958 DSP2 with deferred clocking
      ASoC: Mark WM8958 DSP2 registers readable
      ASoC: Support download of WM8958 MBC firmware
      ASoC: Refactor WM8958 DSP to support additional algorithms
      ASoC: Add WM8958 VSS support
      ASoC: Add WM8958 enhanced EQ support
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Convert WM8903 to table based DAPM setup
      ASoC: Convert WM8731 to table based DAPM setup
      ASoC: Remove -codec from WM8731 driver name
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Remove excessively verbose logging on I2C write
      ASoC: Fix comment width in soc-cache.c
      ASoC: Add bias level data to DAPM context debugfs

Mike Frysinger (7):
      ASoC: fix sorting order of codecs in kconfig
      ASoC: SSM2602: fix codec name
      ASoC: ad73311: fix codec name
      ASoC: ad193x: fix codec name
      ASoC: ad1980: fix codec name
      ASoC: Blackfin: drop "-codec" from codec names
      ASoC: Blackfin: standardize machine driver names

Scott Jiang (3):
      ASoC: ad193x: tweak style to match other codecs
      ASoC: ad73311: drop I2C requirement
      ASoC: Blackfin: add ad193x sysclk configuration

Seungwhan Youn (1):
      ASoC: Fix to avoid compile error

Stephen Warren (1):
      ASoC: Name jack GPIOs based on jack not codec

Wolfram Sang (1):
      ASoC: imx: remove superfluous code in imx-ssi.c

 include/linux/mfd/wm8994/pdata.h    |   49 ++
 include/sound/soc.h                 |   14 +-
 sound/soc/atmel/sam9g20_wm8731.c    |    2 +-
 sound/soc/au1x/db1200.c             |    2 +-
 sound/soc/blackfin/bf5xx-ac97-pcm.c |   13 +-
 sound/soc/blackfin/bf5xx-ac97.c     |  166 ++----
 sound/soc/blackfin/bf5xx-ad1836.c   |   42 +-
 sound/soc/blackfin/bf5xx-ad193x.c   |   56 ++-
 sound/soc/blackfin/bf5xx-ad1980.c   |   45 +-
 sound/soc/blackfin/bf5xx-ad73311.c  |   42 +-
 sound/soc/blackfin/bf5xx-i2s-pcm.c  |   23 +-
 sound/soc/blackfin/bf5xx-i2s.c      |  172 +++----
 sound/soc/blackfin/bf5xx-sport.c    |  159 ++++--
 sound/soc/blackfin/bf5xx-sport.h    |   16 +-
 sound/soc/blackfin/bf5xx-ssm2602.c  |   42 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.c  |   23 +-
 sound/soc/blackfin/bf5xx-tdm.c      |  110 ++---
 sound/soc/codecs/Kconfig            |    2 +-
 sound/soc/codecs/Makefile           |    2 +-
 sound/soc/codecs/ad193x.c           |   23 +-
 sound/soc/codecs/ad1980.c           |    2 +-
 sound/soc/codecs/ad73311.c          |    2 +-
 sound/soc/codecs/ak4535.c           |   19 +-
 sound/soc/codecs/ak4671.c           |   18 +-
 sound/soc/codecs/cx20442.c          |   18 +-
 sound/soc/codecs/max98088.c         |   25 +-
 sound/soc/codecs/sn95031.c          |   17 +-
 sound/soc/codecs/ssm2602.c          |  140 ++----
 sound/soc/codecs/tlv320aic23.c      |   19 +-
 sound/soc/codecs/wm8711.c           |   18 +-
 sound/soc/codecs/wm8728.c           |   18 +-
 sound/soc/codecs/wm8731.c           |   22 +-
 sound/soc/codecs/wm8903.c           |   18 +-
 sound/soc/codecs/wm8958-dsp2.c      | 1028 +++++++++++++++++++++++++++++++++++
 sound/soc/codecs/wm8994.c           |  364 ++-----------
 sound/soc/codecs/wm8994.h           |   97 ++++
 sound/soc/codecs/wm9705.c           |   18 +-
 sound/soc/codecs/wm9712.c           |   18 +-
 sound/soc/codecs/wm9713.c           |   19 +-
 sound/soc/imx/imx-ssi.c             |    6 -
 sound/soc/pxa/corgi.c               |    2 +-
 sound/soc/pxa/poodle.c              |    2 +-
 sound/soc/pxa/spitz.c               |   41 +-
 sound/soc/soc-cache.c               |  572 +++++++-------------
 sound/soc/soc-core.c                |   46 ++
 sound/soc/soc-dapm.c                |   48 ++
 sound/soc/soc-jack.c                |    2 +-
 47 files changed, 2124 insertions(+), 1478 deletions(-)
 create mode 100644 sound/soc/codecs/wm8958-dsp2.c


More information about the Alsa-devel mailing list