[GIT PULL] sound fixes for 3.14-rc1

From: Takashi Iwai
Date: Fri Jan 31 2014 - 13:49:19 EST


Linus,

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

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

The topmost commit is 75fae117a5dbde5ab984fa5c60705758cfbc6433

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

sound fixes for 3.14-rc1

The big chunks here are the updates for oxygen driver for Xonar DG
devices, which were slipped from the previous pull request. They are
device-specific and thus not too dangerous.

Other than that, all patches are small bug fixes, mainly for Samsung
build fixes, a few HD-audio enhancements, and other misc ASoC fixes.
(And this time ASoC merge is less than Octopus, lucky seven :)

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

Adrien Vergà (1):
ALSA: hda - Fix silent output on MacBook Air 1,1

Charles Keepax (1):
ASoC: wm5110: Extend SYSCLK patch file for rev D

Dan Carpenter (1):
ALSA: bits vs bytes bug in snd_card_create()

David Henningsson (1):
ALSA: hda - Add parameter for dumping processing coefficients

Fabio Estevam (2):
ASoC: fsl_ssi: We do support master mode now
ASoC: fsl_ssi: Do not print 'baud clock' error message all the time

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

Mark Brown (1):
ASoC: omap: Make RX51 depend on GPIOLIB due to jack usage

Markus Pargmann (2):
ASoC: tlv320aic32x4: Fix mono playback
ASoC: tlv320aic32x4: Fix MICPGA input configuration

Roman Volkov (19):
ALSA: oxygen: add the separate SPI waiting function
ALSA: oxygen: modify the SPI writing function
ALSA: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register
ALSA: oxygen: export oxygen_update_dac_routing symbol
ALSA: oxygen: change description of the xonar_dg.c file
ALSA: oxygen: additional definitions for the Xonar DG/DGX card
ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions
ALSA: oxygen: Xonar DG(X): modify initialization functions
ALSA: oxygen: Xonar DG(X): modify DAC/ADC parameters function
ALSA: oxygen: modify adjust_dg_dac_routing function
ALSA: oxygen: modify CS4245 register dumping function
ALSA: oxygen: Xonar DG(X): move the mixer code into another file
ALSA: oxygen: Xonar DG(X): capture from I2S channel 1, not 2
ALSA: oxygen: Xonar DG(X): modify playback output select
ALSA: oxygen: Xonar DG(X): use headphone volume control
ALSA: oxygen: Xonar DG(X): modify capture volume functions
ALSA: oxygen: Xonar DG(X): modify input select functions
ALSA: oxygen: Xonar DG(X): modify high-pass filter control
ALSA: oxygen: Xonar DG(X): cleanup and minor changes

Sachin Kamat (8):
ASoC: samsung: Fix build regressions due to gpio re-org
ASoC: Samsung: s3c-i2s-v2: Fix build error
ASoC: samsung: smdk_wm8994: Fix build error
ASoC: wm5100: Export wm5100_detect
ASoC: samsung: Fix Kconfig dependency
ASoC: Samsung: Fix build error due to missing dependency
ASoC: samsung: Add NULL check in i2s.c
ASoC: samsung: Remove dma.h inclusion

Stephen Warren (1):
ALSA: hda/hdmi - allow PIN_OUT to be dynamically enabled

Takashi Iwai (3):
ALSA: cs46xx: Fix memory leak at destructor
ALSA: hda - Apply +5dB output amp on ASUS Zenbook UX31A
ALSA: Refactor slot assignment code

Xiubo Li (1):
ASoC: simple-card: fix simple card widgets routing property name usage

---
.../devicetree/bindings/sound/simple-card.txt | 2 +-
sound/core/init.c | 57 +-
sound/pci/cs46xx/cs46xx_lib.c | 1 +
sound/pci/hda/hda_codec.h | 1 +
sound/pci/hda/hda_proc.c | 34 +-
sound/pci/hda/patch_hdmi.c | 40 +-
sound/pci/hda/patch_realtek.c | 34 +-
sound/pci/oxygen/Makefile | 2 +-
sound/pci/oxygen/cs4245.h | 7 +-
sound/pci/oxygen/oxygen.h | 2 +-
sound/pci/oxygen/oxygen_io.c | 25 +-
sound/pci/oxygen/oxygen_mixer.c | 1 +
sound/pci/oxygen/oxygen_regs.h | 1 +
sound/pci/oxygen/xonar_dg.c | 651 +++++----------------
sound/pci/oxygen/xonar_dg.h | 48 ++
sound/pci/oxygen/xonar_dg_mixer.c | 477 +++++++++++++++
sound/soc/codecs/tlv320aic32x4.c | 28 +-
sound/soc/codecs/tlv320aic32x4.h | 3 +
sound/soc/codecs/wm5100.c | 2 +
sound/soc/codecs/wm5110.c | 48 ++
sound/soc/fsl/fsl_ssi.c | 9 +-
sound/soc/omap/Kconfig | 1 +
sound/soc/samsung/Kconfig | 4 +-
sound/soc/samsung/h1940_uda1380.c | 1 +
sound/soc/samsung/i2s.c | 5 +-
sound/soc/samsung/neo1973_wm8753.c | 1 +
sound/soc/samsung/rx1950_uda1380.c | 1 +
sound/soc/samsung/s3c-i2s-v2.c | 6 +-
sound/soc/samsung/s3c2412-i2s.c | 2 +
sound/soc/samsung/s3c24xx-i2s.c | 2 +
sound/soc/samsung/smartq_wm8987.c | 1 +
sound/soc/samsung/smdk_wm8994.c | 4 +-
32 files changed, 935 insertions(+), 566 deletions(-)
create mode 100644 sound/pci/oxygen/xonar_dg_mixer.c

--
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/