lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <s5htz2o35op.wl%tiwai@suse.de>
Date:	Wed, 10 Jun 2009 09:32:06 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	linux-kernel@...r.kernel.org
Cc:	perex@...ex.cz
Subject: What's in sound git tree for 2.6.31

Hi,

now again the time for merging shiny new stuff, we see not-so-small
number of changes planned for 2.6.31 in sound tree, too.
Here are some highlights:

- General issues
  * Improved PCM pointer check with jiffies
  * PCM position delay accounting, currently only used in USB-audio
    driver
  * Kconfig cleanups

- HD-audio
  * Improve robustness of codec communications
  * Optimize some codec verbs access via caching
  * ALC272 codec support for new laptops/netbooks
  * Better support of some Macbooks
  * VIA secondary SPDIF fix
  * Lots of code refactoring, fixes and quirks

- ASoC
  * New codec supports like wm89*, wm9081 and stac9766
  * New support for OMAP3 EVM, Txx9 AC-link, S6000, etc. 
  * mpc5200 refactoring, improvements
  * Lots of TWL4030 improvements
  * Other pretty many changes and fixes
   
- New drivers
  * Creative X-Fi boards with emu20k1 and emu20k2; finally!!
  * Digigram LX6464ES driver
  * ESI Maya44 board support with ice1724 driver


The URL to pull is:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus

The below are shortlogs and diffstat.


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 (11):
      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()

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

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

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 (59):
      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

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

Sonic Zhang (1):
      ASoC: Blackfin: document how anomaly 05000250 is handled

Stephen Rothwell (1):
      ALSA: sound/ppc: update annotations of serveral functions

Takashi Iwai (99):
      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

Tim Blechmann (1):
      ALSA: lx6464es - driver for the digigram lx6464es interface

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/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/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                  |  275 +++-
 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                   | 1152 +++++++++++
 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/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/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                        |  108 +-
 sound/usb/caiaq/device.h                        |    1 -
 sound/usb/caiaq/midi.c                          |   24 +-
 sound/usb/usbaudio.c                            |   39 +-
 sound/usb/usbquirks.h                           |   43 +
 209 files changed, 33268 insertions(+), 3662 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@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ