Messages in this thread | | | Date | Fri, 12 Jun 2009 20:12:27 +0200 | From | Takashi Iwai <> | Subject | [GIT PULL] sound updates for 2.6.31 |
| |
Linus,
please pull ALSA updates for v2.6.31 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus
containing the following changes.
There will be likely a few (device-specific) fix updates later in the merge window, but it'd be appreciated if you merge this big chunk beforehand.
Thanks!
Takashi
===
Alexander Beregalov (3): ASoC: n810: replace BUG() with BUG_ON() ALSA: parisc/harmony: fix printk format warning ALSA: hda_intel: fix build error when !PM
Andrea Borgia (2): ALSA: usb-audio - quirk for USB Aureon cards ALSA: usb-audio - errata corrige for quirk
Anuj Aggarwal (1): ASoC: Added OMAP3 EVM support in ASoC.
Atsushi Nemoto (1): ASoC: Add TXx9 AC link controller driver (v3)
Chaithrika U S (1): ASoC: Add dummy S/PDIF codec support
Chris Pockelé (1): ALSA: hda - Add support of Samsung NC10 mini notebook
Clemens Ladisch (4): sound: oxygen: reset DMA when stream is closed sound: virtuoso: add another DX PCI ID sound: virtuoso: enable HDAV S/PDIF input sound: virtuoso: add Xonar Essence ST support
Cliff Cai (3): ASoC: SSM2602: remove unsupported sample rates ASoC: Blackfin: set the transfer size according the ac97_frame size ASoC: SSM2602: assign last substream to the master when shutting down
Dan Allongo (1): ALSA: usb - Add boot quirk for C-Media 6206 USB Audio
Daniel Glöckner (3): ASoC: Add driver for s6000 I2S interface ASoC: s6105 IP camera machine specific ASoC code ASoC: correct s6000 I2S clock polarity
Daniel Mack (12): ASoC: add SOC_DOUBLE_EXT macro ASoC: cs4270: fix Master Capture Switch polarity ASoC: cs4270: add Master Playback Switch ASoC: cs4270: introduce CS4270_I2C_INCR ASoC: cs4270: add power management support ALSA: snd_usb_caiaq: clean whitespaces ALSA: snd_usb_caiaq: use strlcpy ALSA: snd_usb_caiaq: give better longname ALSA: snd_usb_caiaq: give better shortname ALSA: snd_usb_caiaq: bump version number ASoC: fix NULL pointer dereference in soc_suspend() ALSA: snd_usb_caiaq: set mixername
Daniel Ribeiro (1): ASoC: pxa-ssp.c fix clock/frame invert
David Heidelberger (1): ALSA: hda - Add 7.1 support for MSI GX620
Eric Miao (2): ASoC: simplify the SSP DMA parameters settings by run-time generation ASoC: change stereo/mono to 32-bit/16-bit for pxa-ssp
Figo.zhang (1): ALSA: sgio2audio.c: clean up checking
Geert Uytterhoeven (3): ALSA: sound/ps3: Fix checkpatch issues ALSA: sound/ps3: Restructure driver source ALSA: sound/ps3: Correct existing and add missing annotations
Greg Kroah-Hartman (1): sound: remove driver_data direct access of struct device
Guido Günther (1): ALSA: support Sony Vaio TT
Hector Martin (2): ALSA: hda - Acer Aspire 8930G support ALSA: hda - More Aspire 8930G fixes
James Gardiner (1): ALSA: hda - Addition for HP dv4-1222nr laptop support
Jaroslav Kysela (10): ALSA: au88x0: fix .pointer callback ALSA: au88x0: fix wrong period_elapsed() call ALSA: PCM midlevel: improve fifo_size handling ALSA: PCM midlevel: introduce mask for xrun_debug() macro ALSA: PCM midlevel: Do not update hw_ptr_jiffies when hw_ptr is not changed ALSA: PCM midlevel: lower jiffies check margin using runtime->delay value ALSA: hda-intel: improve initialization for ALC262_HP_BPC model ALSA: Core - add snd_card_set_id() function ALSA: Core - clean up snd_card_set_id* calls and remove possible id collision ALSA: pcm - Fix a typo in hw_ptr update check
Jean Delvare (2): ALSA: keywest: Get rid of useless i2c_device_name() macro ALSA: Add missing __devexit_p() markers
Jon Smirl (10): ASoC: Add SNDRV_PCM_FMTBIT_S32_BE as a valid AC97 format ASoC: Codec for STAC9766 used on the Efika ASoC: Basic split of mpc5200 DMA code out of mpc5200_psc_i2s ASoC: Rename the PSC functions to DMA ASoC: Add a few more mpc5200 PSC defines ASoC: Main rewite of the mpc5200 audio DMA code ASoC: AC97 driver for mpc5200 ASoC: Support for AC97 on Phytec pmc030 base board. ASoC: Fabric bindings for STAC9766 on the Efika ASoC: Modify mpc5200 AC97 driver to use V9 of spin_event_timeout()
Jonathan Cameron (2): ASoC WM8940 Driver ASoC: IMote2 ASoC Support
Joonyoung Shim (4): ASoC: TWL4030: Add support Voice DAI ASoC: OMAP: Add checking to detect bufferless pcms ASoC: TWL4030: Add VDL path support ASoC: TWL4030: change DAPM for analog microphone selection
Julia Lawall (1): sound: use dev_set_drvdata
Kacper Szczesniak (2): ALSA: hda - Add support for MacBook 5.1 (Aluminium) ALSA: hda - Macbook[Pro] 5 6ch support
Karl Beldan (5): ASoC: pxa2xx-i2s: Proper initialization ASoC: pxa2xx-i2s: Proper hw initialization ASoC: pxa2xx-i2s: Handle SACR1_DRPL and SACR1_DREC separately ASoC: pxa2xx-i2s: Fix inappropriate release of i2s clock ASoC: pxa2xx-i2s: Fix suspend/resume
Kay Sievers (1): ALSA: use card device as parent for jack input-devices
Krzysztof Helt (3): ALSA: sc6000: add support for SC-6600 and SC-7000 ALSA: sc6000: fix older card initialization ALSA: sc6000: enable joystick port
Lopez Cruz, Misael (4): ASoC: TWL4030: Add VDL analog bypass ASoC: TWL4030: Add voice digital loopback: sidetone ASoC: TWL4030: Add control for selecting codec operation mode ASoC: SDP3430: Connect twl4030 voice DAI to McBSP3
Marek Vasut (1): ASoC: Support AC97 link off by default on WM9712
Mark Brown (60): ASoC: Display return code when failing to add a DAPM kcontrol ASoC: Provide core support for symmetric sample rates ASoC: Add WM8988 CODEC driver ASoC: WM9713 requires symmetric rates on the voice DAI ASoC: Factor out application of power for generic widgets ASoC: Support DAPM events for DACs and ADCs ASoC: Move the WM9713 voice DAC powerdown to a DAPM event ASoC: Add WM8960 CODEC driver ASoC: Check we have DAI ops when calling via accessor functions ASoC: Volume controls are never of boolean type ASoC: Request shared rates for WM8903 ASoC: Factor out generic widget power checks ASoC: Factor out DAPM power checks for DACs and ADCs ASoC: Make the DAPM power check an operation on the widget ASoC: Add power supply widget to DAPM ASoC: Use DAPM supply widget for WM8903 charge pump ASoC: Support CLK_DSP in WM8903 ASoC: Optimise configuration of WM8903 DC servo ASoC: Actively manage the DC servo for WM8903 ASoC: Remove redundant rate constraint for WM8903 ASoC: Implement WM8903 digital sidetone support ASoC: Fix S3C64xx IIS device registration and support both ports ASoC: S3C2412: Failing to get the I2S clock is an error ASoC: Enforce symmetric rates for S3C64xx I2S interface ASoC: Include WM8350 register definitions in CODEC header ASoC: s3c-i2s-v2 diagnostic improvements ASoC: Use our registration function for S3C64xx ASoC: Staticise TLV values in WM8940 ASoC: Fix error message formatting in s3c64xx-i2s driver ASoC: Check for supported CPUs when building s3c-i2s-v2 ASoC: Make S3C64xx clock export function to return struct clk ASoC: Fix data format configuration for S3C64xx IISv2 and add 24 bit ASoC: Fix boot warnings from S3C IISv2 ASoC: Allow use of resource from the platform device for S3C IISv2 ASoC: Display the clock rate used as the basis for rate calculation ASoC: Display S3C IISv2 mode and MS errors by default ASoC: Staticise txctrl and rxctrl for S3C IISv2 ASoC: Use platform device resource for S3C64xx IISv2 ASoC: Use a shared define for AC97 CODEC data formats ASoC: Remove unused DAI format defines ASoC: Remove redundant codec pointer from DAIs ASoC: Add headers to match patterns in MAINTAINERS ASoC: Fix file patterns for PXA sound drivers ASoC: Fix up CODEC DAI formats for big endian CPUs ASoC: Enforce symmetric rates for PXA2xx I2S ASoC: Point at kernel.org git ASoC: Split DAPM power checks from sequencing of power changes ASoC: Make DAPM sysfs entries non-optional ASoC: Integrate bias management with DAPM power management ASoC: Add debug trace for bias level transitions AsoC: Make snd_soc_read() and snd_soc_write() functions ASoC: WM9081 mono DAC with integrated 2.6W class AB/D amplifier driver ASoC: Fix WM9081 PowerPC compiler issues ASoC: Fix minor issues in STAC9766 driver ASoC: Mark MPC5200 AC97 as BROKEN until PowerPC merge issues are resolved ASoC: Switch FSL SSI DAI over to symmetric_rates ASoC: Initialise dev for the dummy S/PDIF DAI ALSA: Fix double locking of card list in snd_card_register() ASoC: Apostrophe patrol ASoC: Fix lm4857 control
Michal Marek (1): ALSA: clean up the logic for building sequencer modules
Mike Rapoport (1): ASoC: em-x270: make the driver support also eXeda and CM-X300 machines
Misael Lopez Cruz (1): ASoC: TWL4030: Enable/disable voice digital filters
Nickolas Lloyd (2): ALSA: hda - add controls to toggle DC bias on mic ports ALSA: hda - Jack Mode changes for Sigmatel boards
Ozan Çağlayan (1): ALSA: hda - fix audio on LG R510
Peter Ujfalusi (20): ASoC: tlv320aic23: add DSP_A format support ASoC: OMAP: Use single-phase for DSP mode ASoC: OMAP: Add DSP_A mode support for mcbsp ASoC: TWL4030: Fix for the constraint handling ASoC: OMAP: Add 4 channel support to mcbsp ASoC: TWL4030: Add 4 channel TDM support ASoC: Beagle: Add support for 4 channel ASoC: TWL4030: Add VIBRA output ASoC: TWL4030: Fix typo in twl4030_codec_mute function ASoC: TWL4030: Fix Analog capture path for AUXR ASoC: TWL4030: Change DAPM routings and controls for DACs and PGAs ASoC: TWL4030: Move the Headset pop-attenuation code to PGA event ASoC: TWL4030: Add support for platform dependent configuration ASoC: SDP4030: Use the twl4030_setup_data for headset pop-removal ASoC: TWL4030: Differentiate the playback streams ASoC: TWL4030: Handsfree pop removal redesign ASoC: TWL4030: Add shadow register ASoC: TWL4030: HandsfreeL/R mute DAPM switch ASoC: TWL4030: Use reg_cache in twl4030_init_chip ASoC: TWL4030: Check the interface format for 4 channel mode
Raphael Doursenaud (1): ALSA: hdsp: allow firmware loading from inside the kernel
Roel Kluin (3): ASoC: remove driver_data direct access of struct device ASoC: correct print specifiers for unsigneds ALSA: burgundy: timeout message is off by one.
Sergey Lapin (1): ASoC: AFEB9260 driver
Simos Xenitellis (1): ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)
Sonic Zhang (1): ASoC: Blackfin: document how anomaly 05000250 is handled
Stephen Rothwell (1): ALSA: sound/ppc: update annotations of serveral functions
Takashi Iwai (100): ALSA: lx6464es - Use snd_card_create() ALSA: lx6464es - Disable lx_message_send() ALSA: Add missing description of lx6464es to ALSA-Configuration.txt ALSA: hda - Add Creative CA0110-IBG support ALSA: hda - Check strcpy length ALSA: hda - Fix channels_max setting for CA0110 ALSA: hda - Use snd_hda_codec_get_pincfg() in patch_ca0110.c ALSA: Remove deprecated snd_card_new() ALSA: Remove deprecated include/sound/driver.h ALSA: hda - Cache PCM and STREAM parameters queries ALSA: hda - Retry codec-verbs at errors ALSA: hda - Add debug prints for Realtek auto-init ALSA: hda - minor optimization in hda_set_power_state() ALSA: hda - Fix a typo in debug print for realtek auto-detection ALSA: hda - Add amp initialization for realtek auto mode ALSA: hda - Don't enable auto-mute but for speakers in patch_realtek.c ALSA: hda - Fix a typo in patch_realtek.c again ALSA: Add extra delay count in PCM ALSA: usbaudio - Add delay account ALSA: ice1724 - Check error in set_rate function ALSA: ice1724 - Clean up definitions of DMA records ALSA: ice1724 - Add PCI postint to reset sequence ALSA: ice1724 - Allow spec driver to create own routing controls ALSA: ice1724 - Add ESI Maya44 support ALSA: hda - Fix secondary SPDIF on VT1708S and VT1702 codecs ALSA: hda - Fix and clean up hippo-compat HP auto-muting ALSA: hda - Clean up for ALC262 HP model auto-mute functions ALSA: hda - Clean up Realtek auto-mute unsol routines ALSA: hda - Add missing models for Realtek codecs ALSA: hdsp - Add a comment about external firmwares for hdsp ALSA: hda - Disable fallback to model=acer for Acer laptops ALSA: ctxfi - Add missing inclusion of linux/delay.h ALSA: ctxfi - Move PCI ID definitions to linux/pci_ids.h ALSA: ctxfi - Avoid unneeded pci_read_config_*() calls ALSA: ctxfi - Add prefix to debug prints ALSA: hda - Add a quirk entry for Macbook Pro 5,1 ASoC: Add missing __devexit in wm8940.c ASoC: Optimize switch/case in magician.c ALSA: hda - Split codec->name to vendor and chip name strings ALSA: hda - Show the actual chip name in 'unkown model' messages ALSA: hda - Avoid conflicts with snd-ctxfi driver ALSA: hda - Add prefix to kernel messages ALSA: hda - Fix digital beep tone calculation ALSA: ctxfi - Add depends on X86 ALSA: hda - Reset CORB/RIRB at retrying the verb communication ALSA: riptide - Code clean up ALSA: riptide - Fix joystick resource handling ALSA: hda - Minor clean up of patch_sigmatel.c ALSA: hda - Allow concurrent RIRB access in single_cmd mode ALSA: hda - Support sync after writing a verb ALSA: ctxfi - Add missing module parameter definitions ALSA: hda - Always sync writes in single_cmd mode ALSA: hda - Add more register bits definitions ALSA: hda - Fix reverted LED setup for HP ALSA: hda - Fix a typo in the previous patch ALSA: usb-audio - Add quirk for Roland/Edirol M-16DX ALSA: hda - Reorder and clean-up ALC268 quirk table ALSA: hda - Add codec bus reset and verb-retry at critical errors ALSA: hda - Limit codec-verb retry to limited hardwares ALSA: ctxfi - Fix Oops at mmapping ALSA: ctxfi - Fix a typo in MODULE_LICENSE ALSA: ca0106 - Add missing registrations of vmaster controls ALSA: Remove invalid GENERIC_MIX PCM sublass ALSA: ALSA: ctxfi - Release PCM resources at each prepare call ALSA: ctxfi - Fix surround mixer names ALSA: ctxfi - Fix PCM device naming ALSA: ctxfi - Fix supported PCM formats ALSA: ctxfi - Remove PAGE_SIZE limitation ALSA: ctxfi - Support SG-buffers ALSA: ca0106 - Add missing card->mixername field setup ALSA: bt87x - Add a quirk entry for Askey Computer Corp. MagicTView'99 ALSA: powermac - Replace the rest of __init* ASoC: Fix build error in twl4030.c ALSA: ctxfi - Allow 64bit DMA ALSA: ctxfi - Fix endian-dependent codes ALSA: ctxfi - Fix previous fix for 64bit DMA ALSA: ctxfi - Use native timer interrupt on emu20k1 ALSA: ctxfi - Set periods_min to 2 ALSA: ctxfi - Clean up / optimize ALSA: ctxfi - Set device 0 for mixer control elements ALSA: Clean up 64bit division functions ALSA: ctxfi - Add missing inclusion of linux/math64.h ALSA: pcm - Fix update of runtime->hw_ptr_interrupt ALSA: ctxfi - Optimize the native timer handling using wc counter ALSA: ca0106 - Fix master volume scale ALSA: ctxfi - Make volume controls more intuitive ALSA: ctxfi - Fix DMA mask for emu20k2 chip ALSA: ctxfi - Remove useless initializations and cast ALSA: ctxfi - Fix possible buffer pointer overrun ALSA: ctxfi - Fix / clean up hw20k2 chip code ALSA: emu10k1 - Fix minimum periods for efx playback ALSA: pcm - A helper function to compose PCM stream name for debug prints ALSA: hda - Fix the previous tagra-8ch patch ALSA: ctxfi - Clean up probe routines ALSA: ctxfi - Fix wrong model id for UAA ALSA: ctxfi - Add use_system_timer module option ALSA: ctxfi - Add missing start check in atc_pcm_playback_start() ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks ALSA: ctxfi - Clear PCM resources at hw_params and hw_free ALSA: pcm - Update document about xrun_debug proc file
Tim Blechmann (2): ALSA: lx6464es - driver for the digigram lx6464es interface ALSA: lx6464es - support standard alsa module parameters
Torben Schulz (1): ALSA: hda - Improved MacBook 3,1 support
Troy Kisky (1): ASoC: codec tlv320aic23 fix bogus divide by 0 message
Wai Yew CHAY (1): ALSA: SB X-Fi driver merge
Wei Ni (1): ALSA: hda - Support NVIDIA 8 channel HDMI audio
--- Documentation/sound/alsa/ALSA-Configuration.txt | 36 +- Documentation/sound/alsa/HD-Audio-Models.txt | 18 +- Documentation/sound/alsa/Procfile.txt | 36 +- Documentation/sound/alsa/README.maya44 | 163 ++ Documentation/sound/alsa/soc/dapm.txt | 1 + MAINTAINERS | 6 +- arch/powerpc/include/asm/mpc52xx_psc.h | 11 + include/linux/pci_ids.h | 12 + include/sound/asound.h | 1 + include/sound/core.h | 11 +- include/sound/driver.h | 1 - include/sound/pcm.h | 76 +- include/sound/soc-dai.h | 30 +- include/sound/soc-dapm.h | 24 +- include/sound/soc.h | 34 +- include/sound/wm9081.h | 25 + sound/aoa/fabrics/layout.c | 8 +- sound/aoa/soundbus/i2sbus/core.c | 8 +- sound/core/Kconfig | 2 + sound/core/init.c | 61 +- sound/core/jack.c | 2 +- sound/core/oss/pcm_oss.c | 5 +- sound/core/pcm_lib.c | 92 +- sound/core/pcm_native.c | 23 +- sound/core/seq/Kconfig | 16 + sound/core/seq/Makefile | 18 +- sound/drivers/opl3/Makefile | 10 +- sound/drivers/opl4/Makefile | 10 +- sound/isa/Kconfig | 7 +- sound/isa/es1688/es1688.c | 2 +- sound/isa/gus/gusextreme.c | 2 +- sound/isa/sb/Makefile | 10 +- sound/isa/sc6000.c | 134 +- sound/mips/sgio2audio.c | 3 +- sound/parisc/harmony.c | 4 +- sound/pci/Kconfig | 27 +- sound/pci/Makefile | 2 + sound/pci/au88x0/au88x0_core.c | 10 +- sound/pci/bt87x.c | 2 + sound/pci/ca0106/ca0106_main.c | 1 - sound/pci/ca0106/ca0106_mixer.c | 10 +- sound/pci/ctxfi/Makefile | 5 + sound/pci/ctxfi/ct20k1reg.h | 636 +++++++ sound/pci/ctxfi/ct20k2reg.h | 85 + sound/pci/ctxfi/ctamixer.c | 488 +++++ sound/pci/ctxfi/ctamixer.h | 96 + sound/pci/ctxfi/ctatc.c | 1619 ++++++++++++++++ sound/pci/ctxfi/ctatc.h | 147 ++ sound/pci/ctxfi/ctdaio.c | 769 ++++++++ sound/pci/ctxfi/ctdaio.h | 122 ++ sound/pci/ctxfi/cthardware.c | 91 + sound/pci/ctxfi/cthardware.h | 196 ++ sound/pci/ctxfi/cthw20k1.c | 2248 ++++++++++++++++++++++ sound/pci/ctxfi/cthw20k1.h | 26 + sound/pci/ctxfi/cthw20k2.c | 2137 +++++++++++++++++++++ sound/pci/ctxfi/cthw20k2.h | 26 + sound/pci/ctxfi/ctimap.c | 112 ++ sound/pci/ctxfi/ctimap.h | 40 + sound/pci/ctxfi/ctmixer.c | 1123 +++++++++++ sound/pci/ctxfi/ctmixer.h | 67 + sound/pci/ctxfi/ctpcm.c | 426 +++++ sound/pci/ctxfi/ctpcm.h | 27 + sound/pci/ctxfi/ctresource.c | 301 +++ sound/pci/ctxfi/ctresource.h | 72 + sound/pci/ctxfi/ctsrc.c | 886 +++++++++ sound/pci/ctxfi/ctsrc.h | 149 ++ sound/pci/ctxfi/cttimer.c | 441 +++++ sound/pci/ctxfi/cttimer.h | 29 + sound/pci/ctxfi/ctvmem.c | 250 +++ sound/pci/ctxfi/ctvmem.h | 61 + sound/pci/ctxfi/xfi.c | 142 ++ sound/pci/emu10k1/Makefile | 10 +- sound/pci/emu10k1/emu10k1x.c | 1 - sound/pci/emu10k1/emupcm.c | 2 +- sound/pci/hda/Kconfig | 13 + sound/pci/hda/Makefile | 4 + sound/pci/hda/hda_beep.c | 55 +- sound/pci/hda/hda_beep.h | 5 +- sound/pci/hda/hda_codec.c | 239 ++- sound/pci/hda/hda_codec.h | 13 +- sound/pci/hda/hda_hwdep.c | 9 +- sound/pci/hda/hda_intel.c | 197 ++- sound/pci/hda/hda_proc.c | 8 +- sound/pci/hda/patch_ca0110.c | 573 ++++++ sound/pci/hda/patch_nvhdmi.c | 279 +++- sound/pci/hda/patch_realtek.c | 2328 +++++++++++++---------- sound/pci/hda/patch_sigmatel.c | 278 +++- sound/pci/hda/patch_via.c | 111 +- sound/pci/ice1712/Makefile | 2 +- sound/pci/ice1712/ice1712.h | 12 +- sound/pci/ice1712/ice1724.c | 96 +- sound/pci/ice1712/maya44.c | 779 ++++++++ sound/pci/ice1712/maya44.h | 10 + sound/pci/lx6464es/Makefile | 2 + sound/pci/lx6464es/lx6464es.c | 1159 +++++++++++ sound/pci/lx6464es/lx6464es.h | 114 ++ sound/pci/lx6464es/lx_core.c | 1444 ++++++++++++++ sound/pci/lx6464es/lx_core.h | 242 +++ sound/pci/lx6464es/lx_defs.h | 376 ++++ sound/pci/oxygen/oxygen_pcm.c | 6 +- sound/pci/oxygen/virtuoso.c | 64 +- sound/pci/riptide/riptide.c | 347 ++-- sound/pci/rme9652/hdsp.c | 11 +- sound/pci/rme9652/hdspm.c | 4 +- sound/ppc/awacs.c | 54 +- sound/ppc/beep.c | 2 +- sound/ppc/burgundy.c | 26 +- sound/ppc/daca.c | 2 +- sound/ppc/keywest.c | 10 +- sound/ppc/pmac.c | 12 +- sound/ppc/snd_ps3.c | 655 +++---- sound/ppc/tumbler.c | 16 +- sound/soc/Kconfig | 2 + sound/soc/Makefile | 2 + sound/soc/atmel/Kconfig | 8 + sound/soc/atmel/Makefile | 1 + sound/soc/atmel/playpaq_wm8510.c | 2 +- sound/soc/atmel/snd-soc-afeb9260.c | 203 ++ sound/soc/blackfin/bf5xx-ac97.c | 9 + sound/soc/blackfin/bf5xx-sport.c | 4 +- sound/soc/codecs/Kconfig | 24 + sound/soc/codecs/Makefile | 12 + sound/soc/codecs/ac97.c | 4 +- sound/soc/codecs/ad1980.c | 4 +- sound/soc/codecs/cs4270.c | 105 +- sound/soc/codecs/spdif_transciever.c | 71 + sound/soc/codecs/spdif_transciever.h | 17 + sound/soc/codecs/ssm2602.c | 33 +- sound/soc/codecs/stac9766.c | 463 +++++ sound/soc/codecs/stac9766.h | 21 + sound/soc/codecs/tlv320aic23.c | 16 +- sound/soc/codecs/twl4030.c | 1116 +++++++++--- sound/soc/codecs/twl4030.h | 43 +- sound/soc/codecs/uda134x.c | 4 +- sound/soc/codecs/wm8350.c | 2 +- sound/soc/codecs/wm8350.h | 1 + sound/soc/codecs/wm8400.c | 8 +- sound/soc/codecs/wm8510.c | 2 +- sound/soc/codecs/wm8580.c | 4 +- sound/soc/codecs/wm8731.c | 4 +- sound/soc/codecs/wm8753.c | 6 +- sound/soc/codecs/wm8900.c | 6 +- sound/soc/codecs/wm8903.c | 119 +- sound/soc/codecs/wm8940.c | 955 ++++++++++ sound/soc/codecs/wm8940.h | 104 + sound/soc/codecs/wm8960.c | 969 ++++++++++ sound/soc/codecs/wm8960.h | 127 ++ sound/soc/codecs/wm8988.c | 1097 +++++++++++ sound/soc/codecs/wm8988.h | 60 + sound/soc/codecs/wm8990.c | 2 +- sound/soc/codecs/wm9081.c | 1534 +++++++++++++++ sound/soc/codecs/wm9081.h | 787 ++++++++ sound/soc/codecs/wm9705.c | 4 +- sound/soc/codecs/wm9712.c | 8 +- sound/soc/codecs/wm9713.c | 48 +- sound/soc/fsl/Kconfig | 32 +- sound/soc/fsl/Makefile | 7 + sound/soc/fsl/efika-audio-fabric.c | 90 + sound/soc/fsl/fsl_ssi.c | 11 +- sound/soc/fsl/mpc5200_dma.c | 564 ++++++ sound/soc/fsl/mpc5200_dma.h | 80 + sound/soc/fsl/mpc5200_psc_ac97.c | 329 ++++ sound/soc/fsl/mpc5200_psc_ac97.h | 15 + sound/soc/fsl/mpc5200_psc_i2s.c | 754 +------- sound/soc/fsl/mpc5200_psc_i2s.h | 12 + sound/soc/fsl/pcm030-audio-fabric.c | 90 + sound/soc/omap/Kconfig | 8 + sound/soc/omap/Makefile | 2 + sound/soc/omap/n810.c | 7 +- sound/soc/omap/omap-mcbsp.c | 43 +- sound/soc/omap/omap-pcm.c | 9 +- sound/soc/omap/omap2evm.c | 2 +- sound/soc/omap/omap3beagle.c | 28 +- sound/soc/omap/omap3evm.c | 147 ++ sound/soc/omap/omap3pandora.c | 4 +- sound/soc/omap/overo.c | 2 +- sound/soc/omap/sdp3430.c | 94 +- sound/soc/pxa/Kconfig | 13 +- sound/soc/pxa/Makefile | 2 + sound/soc/pxa/em-x270.c | 9 +- sound/soc/pxa/imote2.c | 114 ++ sound/soc/pxa/magician.c | 13 +- sound/soc/pxa/pxa-ssp.c | 218 +-- sound/soc/pxa/pxa2xx-i2s.c | 39 +- sound/soc/s3c24xx/neo1973_wm8753.c | 16 +- sound/soc/s3c24xx/s3c-i2s-v2.c | 91 +- sound/soc/s3c24xx/s3c2412-i2s.c | 2 +- sound/soc/s3c24xx/s3c64xx-i2s.c | 157 +- sound/soc/s3c24xx/s3c64xx-i2s.h | 6 +- sound/soc/s6000/Kconfig | 19 + sound/soc/s6000/Makefile | 11 + sound/soc/s6000/s6000-i2s.c | 629 ++++++ sound/soc/s6000/s6000-i2s.h | 25 + sound/soc/s6000/s6000-pcm.c | 497 +++++ sound/soc/s6000/s6000-pcm.h | 35 + sound/soc/s6000/s6105-ipcam.c | 244 +++ sound/soc/sh/ssi.c | 2 +- sound/soc/soc-core.c | 165 +- sound/soc/soc-dapm.c | 427 +++-- sound/soc/txx9/Kconfig | 29 + sound/soc/txx9/Makefile | 11 + sound/soc/txx9/txx9aclc-ac97.c | 255 +++ sound/soc/txx9/txx9aclc-generic.c | 98 + sound/soc/txx9/txx9aclc.c | 430 +++++ sound/soc/txx9/txx9aclc.h | 83 + sound/synth/Makefile | 12 +- sound/synth/emux/Makefile | 12 +- sound/usb/caiaq/audio.c | 88 +- sound/usb/caiaq/device.c | 109 +- sound/usb/caiaq/device.h | 1 - sound/usb/caiaq/midi.c | 24 +- sound/usb/usbaudio.c | 39 +- sound/usb/usbquirks.h | 43 + 213 files changed, 33616 insertions(+), 4034 deletions(-) create mode 100644 Documentation/sound/alsa/README.maya44 delete mode 100644 include/sound/driver.h create mode 100644 include/sound/wm9081.h create mode 100644 sound/core/seq/Kconfig create mode 100644 sound/pci/ctxfi/Makefile create mode 100644 sound/pci/ctxfi/ct20k1reg.h create mode 100644 sound/pci/ctxfi/ct20k2reg.h create mode 100644 sound/pci/ctxfi/ctamixer.c create mode 100644 sound/pci/ctxfi/ctamixer.h create mode 100644 sound/pci/ctxfi/ctatc.c create mode 100644 sound/pci/ctxfi/ctatc.h create mode 100644 sound/pci/ctxfi/ctdaio.c create mode 100644 sound/pci/ctxfi/ctdaio.h create mode 100644 sound/pci/ctxfi/cthardware.c create mode 100644 sound/pci/ctxfi/cthardware.h create mode 100644 sound/pci/ctxfi/cthw20k1.c create mode 100644 sound/pci/ctxfi/cthw20k1.h create mode 100644 sound/pci/ctxfi/cthw20k2.c create mode 100644 sound/pci/ctxfi/cthw20k2.h create mode 100644 sound/pci/ctxfi/ctimap.c create mode 100644 sound/pci/ctxfi/ctimap.h create mode 100644 sound/pci/ctxfi/ctmixer.c create mode 100644 sound/pci/ctxfi/ctmixer.h create mode 100644 sound/pci/ctxfi/ctpcm.c create mode 100644 sound/pci/ctxfi/ctpcm.h create mode 100644 sound/pci/ctxfi/ctresource.c create mode 100644 sound/pci/ctxfi/ctresource.h create mode 100644 sound/pci/ctxfi/ctsrc.c create mode 100644 sound/pci/ctxfi/ctsrc.h create mode 100644 sound/pci/ctxfi/cttimer.c create mode 100644 sound/pci/ctxfi/cttimer.h create mode 100644 sound/pci/ctxfi/ctvmem.c create mode 100644 sound/pci/ctxfi/ctvmem.h create mode 100644 sound/pci/ctxfi/xfi.c create mode 100644 sound/pci/hda/patch_ca0110.c create mode 100644 sound/pci/ice1712/maya44.c create mode 100644 sound/pci/ice1712/maya44.h create mode 100644 sound/pci/lx6464es/Makefile create mode 100644 sound/pci/lx6464es/lx6464es.c create mode 100644 sound/pci/lx6464es/lx6464es.h create mode 100644 sound/pci/lx6464es/lx_core.c create mode 100644 sound/pci/lx6464es/lx_core.h create mode 100644 sound/pci/lx6464es/lx_defs.h create mode 100644 sound/soc/atmel/snd-soc-afeb9260.c create mode 100644 sound/soc/codecs/spdif_transciever.c create mode 100644 sound/soc/codecs/spdif_transciever.h create mode 100644 sound/soc/codecs/stac9766.c create mode 100644 sound/soc/codecs/stac9766.h create mode 100644 sound/soc/codecs/wm8940.c create mode 100644 sound/soc/codecs/wm8940.h create mode 100644 sound/soc/codecs/wm8960.c create mode 100644 sound/soc/codecs/wm8960.h create mode 100644 sound/soc/codecs/wm8988.c create mode 100644 sound/soc/codecs/wm8988.h create mode 100644 sound/soc/codecs/wm9081.c create mode 100644 sound/soc/codecs/wm9081.h create mode 100644 sound/soc/fsl/efika-audio-fabric.c create mode 100644 sound/soc/fsl/mpc5200_dma.c create mode 100644 sound/soc/fsl/mpc5200_dma.h create mode 100644 sound/soc/fsl/mpc5200_psc_ac97.c create mode 100644 sound/soc/fsl/mpc5200_psc_ac97.h create mode 100644 sound/soc/fsl/mpc5200_psc_i2s.h create mode 100644 sound/soc/fsl/pcm030-audio-fabric.c create mode 100644 sound/soc/omap/omap3evm.c create mode 100644 sound/soc/pxa/imote2.c create mode 100644 sound/soc/s6000/Kconfig create mode 100644 sound/soc/s6000/Makefile create mode 100644 sound/soc/s6000/s6000-i2s.c create mode 100644 sound/soc/s6000/s6000-i2s.h create mode 100644 sound/soc/s6000/s6000-pcm.c create mode 100644 sound/soc/s6000/s6000-pcm.h create mode 100644 sound/soc/s6000/s6105-ipcam.c create mode 100644 sound/soc/txx9/Kconfig create mode 100644 sound/soc/txx9/Makefile create mode 100644 sound/soc/txx9/txx9aclc-ac97.c create mode 100644 sound/soc/txx9/txx9aclc-generic.c create mode 100644 sound/soc/txx9/txx9aclc.c create mode 100644 sound/soc/txx9/txx9aclc.h
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |