[GIT PULL] sound fixes for 3.15-rc1

From: Takashi Iwai
Date: Thu Apr 10 2014 - 11:25:16 EST


Linus,

please pull sound fixes for v3.15-rc1 from:

git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-fix-3.15-rc1

The topmost commit is a5065eb6da55b226661456e6a7435f605df98111

----------------------------------------------------------------

sound fixes for 3.15-rc1

Here is a bunch of small fixes that have been collected since the
previous pull request. In addition to various misc fixes, the
following are included:

- HD-audio quirks for Dell, HP, Chromebook, and ALC28x codecs
- HD-audio AMD HDMI regression fix
- Continued PM support/fixes for ice1712 driver
- Multiplatform fixes for ASoC samsung drivers
- Addition of device id tables to a few ASoC drivers
- Bit clock polarity config and error flag fixes in ASoC fsl_sai

----------------------------------------------------------------

Anssi Hannula (1):
ALSA: hda - Do not assign streams in reverse order

Axel Lin (3):
ASoC: cs42xx8: Check return value of regmap_read and report correct chipid value
ASoC: cs42l52: Fix mask for REVID
ASoC: da732x: Print correct major id

Christoph Jaeger (3):
ASoC: alc56(23|32): fix undefined return value of probing code
ALSA: au1x00: use module_platform_driver()
sound: dmasound: use module_platform_driver_probe()

Dylan Reid (1):
ALSA: hda - Use runtime helper to check active state.

Hui Wang (1):
ALSA: hda - add headset mic detect quirk for a Dell laptop

Joe Perches (1):
sound/oss: Remove uncompilable DBG macro use

Kailang Yang (4):
ALSA: hda/realtek - Fixed single output machine get empty hp sense
ALSA: hda/realtek - Improve HP depop when system change power state on Chromebook
ALSA: hda/realtek - Change model name alias for ChromeOS
ALSA: hda/realtek - Add eapd shutup to ALC283

Markus Pargmann (1):
ASoC: fsl-ssi: Update binding documentation

Nicolin Chen (2):
ASoC: fsl_sai: Add isr to deal with error flag
ASoC: fsl_sai: Fix Bit Clock Polarity configurations

Ondrej Zary (4):
ALSA: cs8427: separate HW initialization
ALSA: ice1712: Add S/PDIF suspend support for ICE1712-based M-Audio cards
ALSA: ice1712: restore AK4xxx volumes on resume
ALSA: ice1712: Save/restore routing and rate registers

Peter Ujfalusi (1):
ASoC: davinci-mcasp: Fix bit clock polarity settings

Sachin Kamat (1):
ASoC: samsung: Fix build on multiplatform

Stephen Warren (5):
ASoC: rt5640: add an of_match table
ASoC: alc5632: fix uninit var in alc5632_probe()
ASoC: alc5632: add an of_match table
ASoC: max98090: add an of_match table
ASoC: tlv320aic23: add an of_match table

Takashi Iwai (2):
ALSA: hda - Fix silent speaker output due to mute LED fixup
ALSA: ice1712: Fix boundary checks in PCM pointer ops

Thierry Reding (1):
ALSA: hda - Make full_reset boolean

Tim Gardner (1):
ALSA: usb-audio: Suppress repetitive debug messages from retire_playback_urb()

---
.../devicetree/bindings/sound/fsl,ssi.txt | 21 ++---
include/sound/cs8427.h | 1 +
sound/i2c/cs8427.c | 57 ++++++++-----
sound/mips/au1x00.c | 13 +--
sound/oss/ad1848.c | 4 -
sound/oss/dmasound/dmasound_paula.c | 14 +---
sound/oss/opl3.c | 3 -
sound/oss/pas2_mixer.c | 9 ---
sound/oss/pas2_pcm.c | 18 -----
sound/oss/sb_common.c | 4 -
sound/oss/sb_ess.c | 4 -
sound/oss/sequencer.c | 6 --
sound/oss/sound_config.h | 4 -
sound/oss/soundcard.c | 6 --
sound/oss/uart401.c | 11 +--
sound/pci/hda/hda_controller.c | 19 ++---
sound/pci/hda/hda_controller.h | 2 +-
sound/pci/hda/hda_intel.c | 4 +-
sound/pci/hda/patch_realtek.c | 23 +++++-
sound/pci/ice1712/delta.c | 31 +++++++-
sound/pci/ice1712/ice1712.c | 47 +++++++++--
sound/soc/codecs/alc5623.c | 3 +-
sound/soc/codecs/alc5632.c | 10 ++-
sound/soc/codecs/cs42l52.c | 2 +-
sound/soc/codecs/cs42l52.h | 2 +-
sound/soc/codecs/cs42xx8.c | 11 ++-
sound/soc/codecs/da732x.c | 3 +-
sound/soc/codecs/max98090.c | 7 ++
sound/soc/codecs/rt5640.c | 9 +++
sound/soc/codecs/tlv320aic23-i2c.c | 7 ++
sound/soc/davinci/davinci-mcasp.c | 6 +-
sound/soc/fsl/fsl_sai.c | 93 ++++++++++++++++++++--
sound/soc/fsl/fsl_sai.h | 15 ++++
sound/soc/samsung/ac97.c | 6 +-
sound/soc/samsung/dma.h | 6 +-
sound/soc/samsung/i2s.c | 6 +-
sound/soc/samsung/pcm.c | 5 +-
sound/soc/samsung/s3c2412-i2s.c | 4 +-
sound/soc/samsung/s3c24xx-i2s.c | 4 +-
sound/soc/samsung/spdif.c | 3 +-
sound/usb/pcm.c | 3 +-
41 files changed, 323 insertions(+), 183 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/