[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