From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932315Ab0DGILU (ORCPT ); Wed, 7 Apr 2010 04:11:20 -0400 Received: from cantor2.suse.de ([195.135.220.15]:46875 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753362Ab0DGILO (ORCPT ); Wed, 7 Apr 2010 04:11:14 -0400 Date: Wed, 07 Apr 2010 10:11:11 +0200 Message-ID: From: Takashi Iwai To: Linus Torvalds Cc: Andrew Morton , linux-kernel@vger.kernel.org Subject: [GIT PULL] sound fixes User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.1 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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(-)