[alsa-devel] ASoC updates for 2.6.39
Mark Brown
broonie at opensource.wolfsonmicro.com
Fri Feb 18 23:18:56 CET 2011
The following changes since commit 46fdaa3bec1bcaa36759b1f5e5e27245ae465b8f:
ASoC: soc-cache: dereferencing before checking (2011-02-08 11:27:45 +0000)
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
Dimitris Papastamos (2):
ASoC: WM8994: Improve robustness in some use cases
ASoC: WM8994: Improve playback robustness
Janusz Krzysztofik (1):
ASoC: CX20442: fix wrong reg_cache_default content
Jarkko Nikula (1):
ASoC: Allow use sleeping gpio in soc-jack
Mark Brown (21):
ASoC: Remove redundant -codec from WM8903 driver name
ASoC: Display WM8903 chip revision alphabetically
ASoC: Add support for AIF channel muxing on WM8903
ASoC: Convert WM8903 to use PGA_S for output stage enables
ASoC: Dynamically manage CLK_SYS in WM8903
ASoC: Fix WM8903 DAC mute default
ASoC: Sync initial widget state with hardware
Merge branch 'for-2.6.38' into for-2.6.39
ASoC: Actively manage WM8903 DC servo configuration
ASoC: Convert WM8903 bias management to use snd_soc_update_bits()
ASoC: Don't use write sequencer to power up WM8903
ASoC: Use explicit sequence for WM8903 bias off
Merge branch 'for-2.6.38' into for-2.6.39
ASoC: Ensure supplies are maintained for force enabled widgets
ASoC: Warn if WM8903 platform data is used to enable microphone IRQ
Merge branch 'for-2.6.38' into for-2.6.39
ASoC: Fix missing space in WM8994
ASoC: Remove export of snd_soc_dapm_stream_event()
ASoC: Log wm_hubs DC servo operation code when reporting a timeout
ASoC: Allow GPIO jack detection to be configured as a wake source
ASoC: Add kerneldoc for jack_status_check callback
Stephen Warren (8):
ASoC: Tegra: Harmony: Add headphone jack detection
ASoC: Tegra: Harmony: Add switch control for speaker
ASoC: WM8903: Fix mic detection register definitions
ASoC: WM8903: Fix mic detection enable logic
ASoC: Tegra: Harmony: Implement mic detection
ASoC: Harmony: Call snd_soc_dapm_nc_pin
ASoC: Tegra: Harmony: Explicitly set mic enables
ASoC: Tegra: Add MODULE_ALIAS
Vaibhav Bedia (3):
ASoC: Davinci: Use resource_size() helper function
ASoC: Davinci: Call clk_disable() and clk_put() in case of error
ASoC: Davinci: Replace usage of IO_ADDRESS with ioremap()
Vinod Koul (10):
ASoC: sn95031: Add jack support in the codec
ASoC: mfld_machine: Add support for jack detection
ASoC: sn95031: Add support for reading mic bias
ASoC: add support for multiple jack types
ASoC: mid-x86: Use the soc-jack apis for jack type detection
ASoC: sn95031: make playback rails depend on actual pins they control
ASoC: sn95031: fix the DMIC path routing
ASoC: sn95031: fix the amic tlv scale
ASoC: mfld_machine: make use of soc_register_card API
ASoC: sst_platform: fix the pulseaudio error
include/sound/soc.h | 29 ++
include/sound/wm8903.h | 10 +-
sound/soc/codecs/cx20442.c | 2 +-
sound/soc/codecs/sn95031.c | 239 +++++++++++++++---
sound/soc/codecs/sn95031.h | 33 +++
sound/soc/codecs/wm8903.c | 514 ++++++++++++++++++++++++-------------
sound/soc/codecs/wm8903.h | 8 +
sound/soc/codecs/wm8994.c | 199 +++++++++++++-
sound/soc/codecs/wm_hubs.c | 3 +-
sound/soc/davinci/davinci-i2s.c | 28 ++-
sound/soc/davinci/davinci-mcasp.c | 29 ++-
sound/soc/mid-x86/mfld_machine.c | 209 +++++++++++++--
sound/soc/mid-x86/sst_platform.c | 9 +
sound/soc/soc-dapm.c | 24 ++-
sound/soc/soc-jack.c | 56 ++++-
sound/soc/tegra/harmony.c | 103 +++++++-
sound/soc/tegra/tegra_das.c | 1 +
sound/soc/tegra/tegra_i2s.c | 1 +
sound/soc/tegra/tegra_pcm.c | 5 +-
19 files changed, 1207 insertions(+), 295 deletions(-)
More information about the Alsa-devel
mailing list