Messages in this thread | | | Date | Wed, 07 Apr 2010 10:11:11 +0200 | From | Takashi Iwai <> | Subject | [GIT PULL] sound fixes |
| |
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(-)
| |