[GIT PULL] sound fixes

From: Takashi Iwai
Date: Wed Apr 07 2010 - 04:11:24 EST


Linus,

please pull ALSA updates for v2.6.34-rc4 from:

git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus

This became a larger update than usual in the end. The biggest chunks
are Realtek ALC269 codec parser update, ASoC WM8994 codec update, and
ASoC wm_hubs DC servo fixes. Also, dma_data corruption fix for ASoC is
found in ASoC changes.

Other than that, most of commits are small spotty fixes, including the
security fix for invalid procfs read of mixart driver.


Thanks!

Takashi

===

Dan Carpenter (3):
ASoC: wm8994: playback => capture
ALSA: i2c: cleanup: change parameter to pointer
ALSA: mixart: range checking proc file

Daniel Mack (1):
ALSA: ASoC: move dma_data from snd_soc_dai to snd_soc_pcm_stream

Daniel T Chen (1):
ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981

Graham Gower (1):
ASoC: Fix passing platform_data to ac97 bus users and fix a leak

Janusz Krzysztofik (1):
ASoC: OMAP: Fix capture pointer handling for OMAP1510 to work correctly with recent ALSA PCM code

Julia Lawall (1):
ALSA: echoaudio - Eliminate use after free

Mark Brown (5):
ASoC: Avoid wraparound in wm_hubs DC servo correction
ASoC: Support second DC servo readback method for wm_hubs
ASoC: Don't do runtime wm_hubs DC servo updates if using offset correction
ASoC: Don't use DCS_DATAPATH_BUSY for WM hubs devices
ASoC: Only do WM8994 bias off transition from standby

Takashi Iwai (6):
ALSA: hda - Fix invalid bit values passed to snd_hda_codec_amp_stereo()
ALSA: hda - Fix ADC/MUX assignment of ALC269 codec
ALSA: hda - Add missing printk argument in previous patch
ALSA: hda - Update document about MSI and interrupts
ALSA: hda - Add MSI blacklist for Aopen MZ915-M
ALSA: hda - Fix a wrong array range check in patch_realtek.c

Tony Vroon (1):
ALSA: hda - Enable amplifiers on Acer Inspire 6530G

---
Documentation/sound/alsa/HD-Audio.txt | 16 +++-
include/sound/ak4113.h | 2 +-
include/sound/soc-dai.h | 18 ++++-
include/sound/soc.h | 1 +
sound/i2c/other/ak4113.c | 2 +-
sound/pci/echoaudio/echoaudio.c | 5 +-
sound/pci/hda/hda_intel.c | 1 +
sound/pci/hda/patch_analog.c | 8 ++
sound/pci/hda/patch_realtek.c | 164 +++++++++++++++++++++++----------
sound/pci/mixart/mixart.c | 24 +++--
sound/soc/atmel/atmel-pcm.c | 2 +-
sound/soc/atmel/atmel_ssc_dai.c | 6 +-
sound/soc/codecs/ac97.c | 15 ++-
sound/soc/codecs/wm8994.c | 58 +++++++-----
sound/soc/codecs/wm_hubs.c | 83 ++++++++++-------
sound/soc/codecs/wm_hubs.h | 1 +
sound/soc/davinci/davinci-i2s.c | 3 +-
sound/soc/davinci/davinci-mcasp.c | 3 +-
sound/soc/davinci/davinci-pcm.c | 4 +-
sound/soc/imx/imx-pcm-dma-mx2.c | 8 +-
sound/soc/imx/imx-ssi.c | 7 +-
sound/soc/omap/omap-mcbsp.c | 4 +-
sound/soc/omap/omap-mcpdm.c | 3 +-
sound/soc/omap/omap-pcm.c | 21 ++--
sound/soc/pxa/pxa-ssp.c | 23 +++--
sound/soc/pxa/pxa2xx-ac97.c | 17 +++-
sound/soc/pxa/pxa2xx-i2s.c | 7 +-
sound/soc/pxa/pxa2xx-pcm.c | 4 +-
sound/soc/s3c24xx/s3c-ac97.c | 21 +++--
sound/soc/s3c24xx/s3c-dma.c | 4 +-
sound/soc/s3c24xx/s3c-i2s-v2.c | 13 ++-
sound/soc/s3c24xx/s3c-pcm.c | 7 +-
sound/soc/s3c24xx/s3c24xx-i2s.c | 19 ++--
sound/soc/s6000/s6000-i2s.c | 3 +-
sound/soc/s6000/s6000-pcm.c | 40 ++++++--
sound/soc/soc-core.c | 3 +-
36 files changed, 408 insertions(+), 212 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/