[alsa-devel] ASoC updates for 2.6.39
Mark Brown
broonie at opensource.wolfsonmicro.com
Wed Jan 19 13:33:20 CET 2011
The following changes since commit c56eb8fb6dccb83d9fe62fd4dc00c834de9bc470:
Linux 2.6.38-rc1 (2011-01-18 15:14:02 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.39
Barry Song (2):
ASoC: Blackfin TDM: use external frame syncs
ASoC: Blackfin: fix DAI/SPORT config dependency issues
Dimitris Papastamos (11):
ASoC: soc-core: Add support for NULL default register caches
ASoC: WM8995: Remember to flush the cache on resume
ASoC: soc-cache: Clean up the cache manipulation code
ASoC: soc-core: Simplify compress_type overriding functionality
ASoC: soc-cache: Ensure flat compression uses a copy of the defaults cache
ASoC: soc-cache: Add reg_size as a member to snd_soc_codec
ASoC: soc-cache: Add support for default readable()/volatile() functions
ASoC: Update users of readable_register()/volatile_register()
ASoC: Automatically assign the default readable()/volatile() functions
ASoC: WM8991: Add initial WM8991 driver
ASoC: WM8995: Add regulator handling code
Harsha Priya (2):
ASoC: sst_platform created helper functions
ASoC: sst_platform porting sst dsp driver interface as per latest in Greg's staging tree
Kuninori Morimoto (1):
ASoC: sh: fsi-ak4642: fixup platform device id
Mark Brown (8):
ASoC: Taint the kernel if debugfs is used to write directly to CODECs
ASoC: Update name of debugfs root symbol to snd_soc_
ASoC: Fix indentation in soc_remove()
Merge branch 'for-2.6.38' into for-2.6.39
ASoC: Avoid direct register cache access when setting defaults
Merge branch 'for-2.6.38' into for-2.6.39
Merge branch 'for-2.6.38' of git://git.kernel.org/.../broonie/sound-2.6 into for-2.6.38
Merge branch 'for-2.6.38' into for-2.6.39
Mike Frysinger (2):
ASoC: Blackfin TDM: fix missed snd_soc_dai_get_drvdata update
ASoC: Blackfin AC97: fix build error after multi-component update
Peter Ujfalusi (1):
ASoC: core: Remove dapm_sync call from soc_post_component_init
Seungwhan Youn (6):
ASoC: SAMSUNG: Remove AC97 header file
ASoC: SAMSUNG: Clean-up DMA header file
ASoC: SAMSUNG: Move PCM specific definitions into pcm.c
ASoC: SAMSUNG: Clean-up header includes
ASoC: documentation updates
ASoC: documentation updates
Stephen Warren (10):
ASoC: Export debugfs root dentry
ASoC: tegra: Add tegra-das driver
ASoC: tegra: Add tegra-pcm driver
ASoC: tegra: Add tegra-i2s driver
ASoC: tegra: Machine utility code
ASoC: tegra: Harmony machine support
ASoC: tegra: Kconfig and Makefile
ASoC: tegra: s/IS_ERR_OR_NULL/IS_ERR/ for clk_get_sys
ASoC: tegra: Remove TEGRA_I2S_AUDIO from Kconfig
ASoC: tegra: Add DAPM widgets/routes for Harmony
Timur Tabi (1):
ASoC: let snd_soc_update_bits() return an error code
Vasily Khoruzhick (2):
ASoC: PXA: Fix jack detection on Zipit Z2
ASoC: PXA: Fix codec address on Zipit Z2
Vinod Koul (12):
ASoC: sst v2: Add sn95031 codec driver
ASoC: sst v2: Add mid platform driver
ASoC sst v2: Add medfield machine driver
ASoC: sst v2: Add makefiles and kconfigs changes
ASoC: sn95031 fix the code style and format inconsistencies
ASoC: sst platform - fix the style inconsistency
ASoC: mid-x86 - remove the flag in makefile
ASoC: soc core move card cleanup from soc_remove()
ASoC: soc core move the card debugfs initialization
ASoC: soc core add inline to handle card list initialzation
ASoC: soc core allow machine driver to register the card
ASoC: Add dependency on INTEL_SCU_IPC for Intel MID drivers
Documentation/sound/alsa/soc/codec.txt | 45 +-
Documentation/sound/alsa/soc/machine.txt | 38 +-
Documentation/sound/alsa/soc/platform.txt | 12 +-
include/sound/soc.h | 45 +-
sound/soc/Kconfig | 2 +
sound/soc/Makefile | 2 +
sound/soc/blackfin/Kconfig | 11 +-
sound/soc/blackfin/bf5xx-ac97.c | 4 +-
sound/soc/blackfin/bf5xx-tdm.c | 10 +-
sound/soc/codecs/Kconfig | 8 +
sound/soc/codecs/Makefile | 4 +
sound/soc/codecs/cs4270.c | 4 +-
sound/soc/codecs/max98088.c | 2 +-
sound/soc/codecs/sn95031.c | 495 ++++++++
sound/soc/codecs/sn95031.h | 99 ++
sound/soc/codecs/wm8523.c | 8 +-
sound/soc/codecs/wm8741.c | 13 +-
sound/soc/codecs/wm8804.c | 2 +-
sound/soc/codecs/wm8900.c | 2 +-
sound/soc/codecs/wm8903.c | 2 +-
sound/soc/codecs/wm8904.c | 43 +-
sound/soc/codecs/wm8955.c | 27 +-
sound/soc/codecs/wm8961.c | 2 +-
sound/soc/codecs/wm8962.c | 34 +-
sound/soc/codecs/wm8978.c | 2 +-
sound/soc/codecs/wm8991.c | 1427 ++++++++++++++++++++++++
sound/soc/codecs/wm8991.h | 833 ++++++++++++++
sound/soc/codecs/wm8993.c | 2 +-
sound/soc/codecs/wm8994.c | 10 +-
sound/soc/codecs/wm8995.c | 103 ++-
sound/soc/codecs/wm9081.c | 2 +-
sound/soc/codecs/wm9090.c | 45 +-
sound/soc/mid-x86/Kconfig | 14 +
sound/soc/mid-x86/Makefile | 5 +
sound/soc/mid-x86/mfld_machine.c | 296 +++++
sound/soc/mid-x86/sst_platform.c | 459 ++++++++
sound/soc/mid-x86/sst_platform.h | 63 ++
sound/soc/pxa/z2.c | 3 +-
sound/soc/samsung/ac97.c | 8 +-
sound/soc/samsung/ac97.h | 21 -
sound/soc/samsung/dma.c | 11 +-
sound/soc/samsung/dma.h | 8 -
sound/soc/samsung/goni_wm8994.c | 10 +-
sound/soc/samsung/h1940_uda1380.c | 9 -
sound/soc/samsung/i2s.c | 3 +-
sound/soc/samsung/jive_wm8750.c | 11 -
sound/soc/samsung/ln2440sbc_alc650.c | 7 -
sound/soc/samsung/neo1973_gta02_wm8753.c | 14 +-
sound/soc/samsung/pcm.c | 118 ++-
sound/soc/samsung/pcm.h | 107 --
sound/soc/samsung/rx1950_uda1380.c | 11 -
sound/soc/samsung/s3c-i2s-v2.c | 3 +-
sound/soc/samsung/s3c2412-i2s.c | 12 +-
sound/soc/samsung/s3c24xx-i2s.c | 14 +-
sound/soc/samsung/s3c24xx_simtec.c | 7 -
sound/soc/samsung/s3c24xx_simtec_hermes.c | 10 -
sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 12 -
sound/soc/samsung/s3c24xx_uda134x.c | 9 +-
sound/soc/samsung/smartq_wm8987.c | 6 -
sound/soc/samsung/smdk2443_wm9710.c | 7 -
sound/soc/samsung/smdk_spdif.c | 5 -
sound/soc/samsung/smdk_wm8580.c | 7 +-
sound/soc/samsung/smdk_wm9713.c | 5 -
sound/soc/samsung/spdif.c | 3 +-
sound/soc/sh/fsi-ak4642.c | 11 +-
sound/soc/soc-cache.c | 317 +++---
sound/soc/soc-core.c | 165 ++--
sound/soc/tegra/Kconfig | 26 +
sound/soc/tegra/Makefile | 14 +
sound/soc/tegra/harmony.c | 210 ++++
sound/soc/tegra/tegra_asoc_utils.c | 152 +++
sound/soc/tegra/tegra_asoc_utils.h | 31 +
sound/soc/tegra/tegra_das.c | 264 +++++
sound/soc/tegra/tegra_das.h | 135 +++
sound/soc/tegra/tegra_i2s.c | 502 +++++++++
sound/soc/tegra/tegra_i2s.h | 165 +++
sound/soc/tegra/tegra_pcm.c | 401 +++++++
sound/soc/tegra/tegra_pcm.h | 55 +
78 files changed, 6347 insertions(+), 717 deletions(-)
create mode 100644 sound/soc/codecs/sn95031.c
create mode 100644 sound/soc/codecs/sn95031.h
create mode 100644 sound/soc/codecs/wm8991.c
create mode 100644 sound/soc/codecs/wm8991.h
create mode 100644 sound/soc/mid-x86/Kconfig
create mode 100644 sound/soc/mid-x86/Makefile
create mode 100644 sound/soc/mid-x86/mfld_machine.c
create mode 100644 sound/soc/mid-x86/sst_platform.c
create mode 100644 sound/soc/mid-x86/sst_platform.h
delete mode 100644 sound/soc/samsung/ac97.h
create mode 100644 sound/soc/tegra/Kconfig
create mode 100644 sound/soc/tegra/Makefile
create mode 100644 sound/soc/tegra/harmony.c
create mode 100644 sound/soc/tegra/tegra_asoc_utils.c
create mode 100644 sound/soc/tegra/tegra_asoc_utils.h
create mode 100644 sound/soc/tegra/tegra_das.c
create mode 100644 sound/soc/tegra/tegra_das.h
create mode 100644 sound/soc/tegra/tegra_i2s.c
create mode 100644 sound/soc/tegra/tegra_i2s.h
create mode 100644 sound/soc/tegra/tegra_pcm.c
create mode 100644 sound/soc/tegra/tegra_pcm.h
More information about the Alsa-devel
mailing list