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>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 25 Oct 2010 15:59:27 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates for 2.6.37-rc1

Linus,

please pull ALSA updates for v2.6.37-rc1 from:

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

The biggest changes are the update of ASoC core API, in addition to
lots of fixes/updates in ASoC drivers.  The summary regarding ASoC
are:

- Overhaul of the core APIs for registration of all kinds of devices,
  reducing the level of direct coupling between machine drivers and their
  CODEC and CPU drivers allowing ASoC machines to have multiple CODEC
  devices and multiple instances of the same CODEC device within a system.
- New CODEC drivers for  88PM860x CODEC, MAX98088, WL1273, WM8962, WM8804,
  and WM8985.
- New CPU drivers for EP93xx AC’97 controllers, MPC85xx SSI ports,
  and SH HDMI controllers.
- Machine support for Freescale P1022 DS, Marvell Tavor and Saarb, and
  Simplemachines Sim.One.

For HD-audio, the former individual HDMI parsers for ATI, Intel and
Nvidia are now unified to a single parser.  Also, the BIOS pin parser
was improved so that it can assign multiple input-pins for the same
task (e.g. mic-in).

Another new stuff is the aloop driver.  It's a simple PCM loopback
driver for PCM data pass-through.  This has been in external
alsa-driver tree for long time, and now it's revised and merged to
upstream.

Other than that, many driver updates including oxygen, USB-audio, and
the removal of BKL in OSS code, (and yet-again-new ISA driver :),
etc are found.


Thanks!

Takashi

===

Andrea Gelmini (1):
      sound: fixed typos

Andreas Schwab (1):
      ALSA: sound/ppc/powermac: remove undefined operations

Andy Owen (6):
      ALSA: ca0106 - add Sound Blaster 5.1vx info.
      ALSA: ca0106: Pull out dac powering routine into separate function.
      ALSA: ca0106: Move enabling of front dac out of hardcoded setup sequence.
      ALSA: ca0106: Create a nice spot for mapping channels to dacs.
      ALSA: ca0106: Allow different sound cards to use different SPI channel mappings.
      ALSA: ca0106: Use card specific dac id for mute controls.

Arnaud Patard (3):
      ASoC: OpenRD Client : Fix naming breakage due to multicomponent support
      ASoC: kirkwood: add alias to pcm module
      ASoC: Change my mail address

Arnd Bergmann (1):
      sound: autoconvert trivial BKL users to private mutex

Axel Lin (4):
      ASoC: e740_wm9705 - free gpio in e740_exit()
      ASoC: remove include of pxa2xx-pcm.h in pxa2xx-ac97.c
      ASoC: pxa-ssp: fix a memory leak in pxa_ssp_remove()
      ASoC: ad1980 - set reg_cache_default to ad1980_reg

Ben Hutchings (1):
      ALSA: emux: Add trivial compat ioctl handler

Chanwoo Choi (2):
      ASoC: multi-component - Add Aquila sound driver
      ASoC: multi-component - Add Goni sound driver

Charles (1):
      ALSA: hda - Fix codec muted after rebooting from Windows

Charles Chin (1):
      ALSA: hda - Fix automatic MIC switching and include dock MIC for IDT codecs

Clemens Ladisch (24):
      ALSA: usb-audio: fix Fast Track Ultra (8R) 44.1 sample rates
      ALSA: usb-audio: add Edirol PCR-1 PCM support
      ALSA: usb-audio: add Roland A-PRO support
      ALSA: usb-audio: add BOSS ME-25 support
      ALSA: virtuoso: fix WM8766 register writes with MSB
      ALSA: virtuoso: fix Xonar DS input switches
      ALSA: virtuoso: add Xonar DS headphone jack detection
      ALSA: virtuoso: automatically handle Xonar DS headphone routing
      ALSA: virtuoso: Xonar DS: add stereo upmixing to center/LFE channels
      ALSA: oxygen: fix CONFIG_SND_OXYGEN_LIB dependency selection
      ALSA: virtuoso: update Kconfig text
      ALSA: usb-audio: add more Yamaha USB MIDI devices
      ALSA: virtuoso: fix Xonar DS chip name
      ALSA: oxygen: handle CD input configuration with a flag
      ALSA: virtuoso: add HDAV1.3 Slim PCI ID
      ALSA: virtuoso: fix Xonar STX anti-pop delay
      ALSA: oxygen: fix chip ID register symbols
      ALSA: oxygen: fix input monitor dB scale
      ALSA: oxygen: reduce minimum period count
      ALSA: oxygen: rewrite PCIe bridge initialization
      ALSA: oxygen: add PEX8111 initialization
      ALSA: HDA: Sigmatel: work around incorrect master muting
      ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs
      ALSA: usb-audio: add Novation Launchpad support

Dan Carpenter (3):
      ALSA: usb/mixer: remove bogus cast
      ASoC: checking kzalloc() for IS_ERR() instead of NULL
      OSS: soundcard: fix return value of sound_open()

Daniel Mack (2):
      ALSA: snd-usb-caiaq: drop version number
      ALSA: snd-usb-caiaq: Add support for Traktor Kontrol S4

Daniel T Chen (1):
      ALSA: hda: Add speaker pin to automute Acer Aspire 8943G

David Henningsson (7):
      ALSA: HDA: Add fixup pins for Ideapad Y550
      ALSA: HDA: Fix spelling (change VOSTO to VOSTRO)
      ALSA: HDA: Sort CXT5066 quirk table
      ALSA: HDA: Add position_fix=3 module option, and refactor related code
      ALSA: HDA: Correctly apply position_fix quirks for ATI and VIA controllers
      ALSA: HDA: Enable SKU quirks for Realtek
      ALSA: HDA: Apply SKU override for Acer aspire 7736z

Dimitris Papastamos (19):
      ARM: S3C64XX: Fix fallthrough bug in i2sv3 gpio configuration, improve logging
      ASoC: Fix incorrect register cache size configuration
      ASoC: Fix off-by-one bug in WM8962 register cache size configuration
      ASoC: WM8985: Initial driver
      ASoC: Fix soc-cache buffer overflow bug
      ASoC: Return -1 instead of -EINVAL to ensure consistency
      ASoC: Delegate to hw specific read for volatile registers
      ASoC: Fix incorrect parameter to snd_soc_codec_volatile_register
      ASoC: WM8985: Remove unneeded declaration.
      ASoC: WM8985: Use the correct macro for the kcontrol defined
      ASoC: Remove unneeded use of spi_bus_type
      ASoC: WM8804: Initial driver
      ASoC: WM8804: Use a proper DAI name
      ASoC: WM8804: Refactor set_pll code to avoid GCC warnings
      ASoC: WM8804: Power down the PLL correctly
      ASoC: soc-cache: Add spi_write support for all I/O types
      ASoC: WM8804: Retrieve the device revision and print it
      ASoC: soc-core: Fix codec->name memory leak
      ASoC: max98088: Staticise m98088_eq_band

Dzianis Kahanovich (1):
      ASoC: Add device table to SH FSI driver

G, Manjunath Kondaiah (1):
      OMAP: McBSP: Fix static function warning

Garnet MacPhee (1):
      ALSA: ice1712: Add support for Edirol DA-2496

Guennadi Liakhovetski (5):
      ASoC: fix compile breakage of the sh/siu driver
      sh: fix an SIU device name mismatch
      ASoC: fix SIU driver breakage, occurred during the multi-component transition
      ASoC: sh: fix build error: terminate the platform device ID list
      fbdev: sh_mobile_hdmi: fix compilation without SOUND enabled

Haojian Zhuang (5):
      ASoC: fix pxa2xx-pcm.h path
      ASoC: update setting for pxa ssp slave mode
      ASoC: add 88pm860x codec driver
      ASoC: add tavorevb3 machine driver for 88pm860x
      ASoC: add saarb machine driver for 88pm860x

Ian Lartey (6):
      ASoC: multi-component: Fix reference to moved header file, which was unused anyway.
      ASoC: pxa2xx-i2s is the proper name of the I2S DAI, not pxa-i2s.
      ASoC: Make codec dai naming for WM8741 consistent
      ASoC: Enable autoloading of pxa2xx CPU I2S driver with module alias
      ASoC: Complete supported clock ratios and rate constraints for wm8741
      ASoC: Added a missing 32-bit PCM format, to the wm8994 codec.

Janusz Krzysztofik (1):
      ASoC: Use a more adequate name for the CX20442 codec DAI

Jarkko Nikula (26):
      ASoC: multi-component - Drop board-n8x0.c changes
      ASoC: Fix tlv320aic3x GPIO initialization
      ASoC: omap: rx51: Use gpio_set_value_cansleep for speaker amp control
      omap: rx51: Remove redefinition of rx51_aic3x_data
      ASoC: tlv320aic3x: Fix remaining output pin switch names
      ASoC: tlv320aic3x: Sort output pin control registers in header file
      ASoC: tlv320aic3x: Reimplement output mixers
      ASoC: tlv320aic3x: Sanitize output controls
      ASoC: Swap bias level enumeration
      ASoC: tlv320aic3x: Fix null pointer dereference when pdata is not set
      ASoC: tlv320aic3x: Optimize PLL programming in aic3x_set_bias_level
      ASoC: Remove needless codec->bias_level assignment to SND_SOC_BIAS_OFF
      ASoC: tlv320aic3x: Use snd_soc_read and snd_soc_write
      ASoC: tlv320aic3x: Switch to soc-cache helpers
      ASoC: tlv320aic3x: Complete the soc-cache conversion
      ASoC: tlv320aic3x: Add virtual output pin Detection
      ASoC: tlv320aic3x: Move regulator management from i2c to soc domain
      ASoC: tlv320aic3x: Add runtime regulator control to aic3x_set_bias_level
      ASoC: tlv320aic3x: Use regulator notifiers for optimizing the cache sync
      ASoC: tlv320aic3x: Let the codec hit SND_SOC_BIAS_OFF when idle
      ASoC: Remove extra rtd->dev.init_name assignment in soc_probe_dai_link
      omap: zoom2: Fix ASoC multi-component build breakage by removing dead code
      omap: zoom: Move new code introduced by ASoC m-c to board-zoom-peripherals
      omap: devices: Avoid merge conflict between ASoC and OMAP hwmod changes
      ASoC: omap: Remove needless prints from machine drivers
      ASoC: Fix I2C component device id number creation

Jaroslav Kysela (12):
      ALSA: introduce the snd-aloop module for the PCM loopback
      ALSA: pcm midlevel code - add time check for double interrupt acknowledge
      ALSA: pcm midlevel code - add time check for double interrupt acknowledge
      ALSA: snd-aloop - fix the "PCM Playback Channels" kcontrol
      ALSA: snd-aloop - fix capture buffer silence
      ALSA: snd-aloop - fix "PCM Slave Active" element read value
      ALSA: snd-aloop: Fix hw_params restrictions and checking
      ALSA: OSS mixer emulation - fix locking
      ALSA: snd-aloop - fix issue in the timer start function
      ALSA: snd-aloop: add cable#0 and cable#1 files to proc card tree
      ALSA: snd-aloop - fix locking issues (running flag updates)
      ALSA: snd-aloop - add pause support

Jassi Brar (4):
      ASoC: S3C: AC97: Remove the -dai suffix
      ASoC: Samsung: Debug PCM platform device name
      ASoC: Samsung: Debug PCM snd_soc_dai_driver registration
      ASoC: WM8580: Remove useless assignment

Jerry Zhou (1):
      ALSA: hdmi - fix surround41 channel mapping

Jiri Slaby (1):
      ASoC: wm8753, remove dead code

Joe Perches (3):
      sound: Remove unnecessary casts of private_data
      sound: Use static const char * const where possible
      ASoC: Remove unused vol field from WM8994 access mask table

John Kacur (1):
      SOUND-OSS: Remove sh_dac_audio

Julia Lawall (2):
      ASoC: pl022_ds.c: Add of_node_put to avoid memory leak
      ASoC: davinci-mcasp.c: Return error code in failure

Kailang Yang (4):
      ALSA: hda - Add input jack layer support to Realtek codec
      ALSA: hda - Set up COEFs for ALC269 to avoid click noises at power-saving
      ALSA: hda - Add alc_init_jacks() call to other codecs
      ALSA: hda - Fix codec rename rules for ALC662-compatible codecs

Kuninori Morimoto (30):
      ASoC: fsi: modify compile error
      ASoC: fsi-ak4642/fsi-da7210: modify dai link settings for card detect
      fbdev: sh-mobile: Add HDMI sound type selection
      ASoC: fsi-codec: Add FSI - HDMI support
      ASoC: Add sh_mobile_hdmi sound support
      ASoC: ak4642: Revive ak4642_snd_controls
      ASoC: fsi-ak4642: modify platform_name
      ASoC: fsi codecs: modify menu attribute on Kconfig
      fbdev: sh_mobile_hdmi: modify noisy comment out
      fbdev: sh_mobile_hdmi: modify flags name to more specific
      fbdev: sh_mobile_hdmi: modify snd_soc_dai_driver settings
      fbdev: sh_mobile_hdmi: add new label for sound error path
      ASoC: fsi-hdmi: remove unneeded header
      fbdev: sh_mobile_hdmi: Add select SND_SOC to Kconfig
      ASoC: fsi codecs: Update card name field
      ASoC: ak4642: code clean up
      ASoC: da7210: code clean up
      ASoC: fsi: Add fsi_dma_get_area
      ASoC: fsi: modify noisy comment out
      ASoC: fsi: Add fsi_dma_soft_push/pop function
      ASoC: fsi: modify variable name to easy to understand
      ASoC: fsi: merge fsi_data_push/pop to fsi_fifo_data_ctrl
      ASoC: ak4642: simultaneous playback/recorde support
      ASoC: fsi: Add fsi_get_frame_width function
      ASoC: fsi: remove un-necessary variable from fsi_dai_startup
      ASoC: fsi: avoid un-necessary status read
      ASoC: fsi: Add new macro and shift for PortA/B In/Out
      ASoC: Add fsi_is_play function
      ASoC: fsi: simultaneous playback/recorde support
      ASoC: ak4642: make sure name of register/value

Lars-Peter Clausen (1):
      ASoC: Multi-component: JZ4740: QI_LB60 board fixes

Liam Girdwood (3):
      ASoC: multi-component - ASoC Multi-Component Support
      ASoC: core - fix build warning on x86_64
      ASoC: core - fix build warning on x86_64

Luke Yelavich (1):
      ALSA: hda - Add quirk for another Acer laptop with a CX20585 codec

Mandar Joshi (1):
      ALSA: usb - Creative USB X-Fi volume knob support

Manuel Lauss (1):
      ASoC: fix au1x platform

Mark Brown (75):
      ASoC: Add initial WM8962 CODEC driver
      ASoC: Remove /s from widget names on SMDK64xx WM8580
      ASoC: Document CFG switch settings for SMDK6410 WM8580 usage
      ASoC: Correct WM8580 Capture control names
      ASoC: Remove version display from WM8510 driver
      ASoC: Remove unneeded control_data management from Wolfson drivers
      ASoC: Remove version display from WM8971 driver
      ASoC: Add MODULE_ALIAS to Samsung DAI drivers
      ASoC: Automatically determine control_data for soc-cache users
      ASoC: Update WM8962 to build with multi-component
      ASoC: Staticise WM8727 codec driver structure
      ASoC: Remove unused driver data from WM8961 probe
      ASoC: Set up debugfs only once per CODEC
      ASoC: Remove redundant device name from debugfs directory
      ASoC: Add a bit of resource unwinding in the S3C IISv4 driver
      ASoC: Convert WM8580 hw_params to use snd_soc_update_bits()
      ASoC: Remove unused rate selection bitmasks from WM8580
      ASoC: Automatically calculate clock ratio for WM8580
      ASoC: Implement BCLK rate selection for WM8580
      ASoC: Fix inverted WM8580 capture mute control
      ASoC: Automatically manage WM8580 DAC OSR
      ASoC: Fix WM8580 CLKSEL mask selection
      ASoC: Fix argument ordering for snd_soc_update_bits() in WM8580
      ASoC: Remove unused WM8974 private data
      ASoC: Fix a few more PXA build errors
      ASoC: Support non-crystal master clocks for WM8731
      ASoC: Support non-crystal master clocks for WM8731
      ASoC: Fix device name for AT91SAM9G20-EK devices
      ASoC: Add simplfied device registration for Atmel SSC devices
      ASoC: Don't call DAI registration for CODECs with no DAI
      ASoC: Log WM8994 separate ADC LRCLKs every time we configure
      ASoC: Add build infrastructure for WL1273
      ASoC: Implement WM8994 DAC data source muxes
      ASoC: Add event variants of the AIF widgets
      ASoC: Fix cut'n'paste comment in WM8994
      ASoC: Staticise WM9712 DAI list
      ALSA: Add more jack button slots
      ASoC: Remove export of CS4270 DAI
      ASoC: Set more meaningful name for SMDK64xx WM8580 audio
      ASoC: Add debugfs listing of registered CODECs
      ASoC: Add DAI list to debugfs
      ASoC: Add platform listing to debugfs
      ASoC: Fix WM8978/migor driver name conflict
      ASoC: Prototype s3c64xx_i2s_get_clock()
      ASoC: Report error code when failing to add controls
      ASoC: Fix merge issue with WM8962 control addition
      ASoC: Report error codes for card DAI instantiation failures
      ASoC: Remove unneeded WM9713 header include from SMDK WM9713 driver
      ASoC: Clarify naming for SMDK WM9713 driver
      ASoC: Clean up the CODEC device as well as the board for SMDK WM9713
      ASoC: Convert s3c-ac97 to pr_() macros
      ASoC: Add debug logging for s3c-ac97 resets
      ASoC: Clean up AC'97 glue driver
      ASoC: Fix masking of WM8962 FLL1 register
      ASoC: Lowercase WM8962 CODEC name
      ASoC: Initial WM8962 IRQ support
      ASoC: Mark WM8962 Additional Control 4 register as volatile
      ASoC: Provide microphone bias configuration for WM8962
      ASoC: Relax restrictions on WM8962 BCLK configuration
      ASoC: Remove -dai suffix from i.MX SSI driver
      ASoC: Add support for WM8962 GPIO outputs
      ASoC: Implement interrupt based jack detection
      ASoC: Put WM8962 GPIO2/3 into GPIO mode when configuring platform data too
      ASoC: Staticise AD1980 DAI
      ASoC: Use delayed work for debounce of GPIO based jacks
      ASoC: Staticise CS4270 DAI
      ASoC: Shrink code size for WM8962 register defaults table
      ASoC: Compress WM8962 register access map
      ASoC: Add WM8962 microphone bias control
      ASoC: Restore DAI ID specification for WM8994
      ASoC: Move soc-core module init next to functon definition
      ASoC: Check list debugfs files for PAGE_SIZE overflow
      ASoC: Pay attention to driver supplied DAI IDs
      Revert "ASoC: Add max98088 CODEC driver"
      ASoC: Restore MAX98088 CODEC driver

Matti J. Aaltonen (2):
      ASoC: TI WL1273 FM Radio Codec.
      ASoC: WL1273 FM Radio: Eliminate unnecessary error return value.

Mika Westerberg (6):
      ASoC: ac97: don't call snd_soc_new_ac97_codec at probe
      ASoC: don't register AC97 devices twice
      ASoC: ac97: add MODULE_ALIAS for the platform driver
      ASoC: add ep93xx AC97 audio driver
      ARM: ep93xx: add AC97 platform support
      ASoC: ep93xx: add Simplemachines Sim.One AC97 audio support

Mike Frysinger (1):
      ALSA: fix unused warnings with snd_power_get_state

Nicolas Kaiser (2):
      ASoC: remove duplicated include for nuc900
      ALSA: sound/usb/usx2y: simplify conditional

Nobuhiro Iwamatsu (1):
      ALSA: emu10k1: Fix warning: "CCR" redefined

Otavio Salvador (1):
      ALSA: hda: add Vortex86MX PCI ids

Paul Zimmerman (1):
      ALSA: usb: USB3 SuperSpeed sound support

Peter Hsiang (1):
      ASoC: Add max98088 CODEC driver

Peter Ujfalusi (5):
      ASoC: multi-component: TWL4030: Restore registers on removal
      ALSA: core: Allow card id change to the same string
      ASoC: tlv320dac33: Control for line output gain
      ASoC: tpa6130a2: Error handling for broken chip
      ASoC: tlv320dac33: Use usleep_range for delays

Randolph Chung (2):
      ASoC: Configure symmetric rates for tlv320aic3x
      ASoC: Add support for tlv320aic3007 to tlv320aic3x codec.

René Herman (2):
      ALSA: ISA: New Aztech Sound Galaxy driver
      ALSA: ISA: Remove snd-sgalaxy

Seungwhan Youn (4):
      ASoC: S3C: Fix PCM RX FIFO settings
      ASoC: S3C: Fix PCM TXFIFO_DIPSTICK value
      ASoC: SAMSUNG: Add S/PDIF CPU driver
      ASoC: SAMSUNG: Add Machine driver for S/PDIF PCM audio

Takashi Iwai (50):
      ALSA: hda - embed alc_fixup contents into struct definitions
      ALSA: hda - Refactor input-pin parser for VIA codecs
      ALSA: hda - Add inputs[] to auto_pin_cfg struct
      ALSA: hda - Add snd_hda_get_input_pin_label() helper function
      ALSA: hda - Use new inputs[] field to parse input-pins for AD codecs
      ALSA: hda - Use new inputs[] field to parse input-pins for CA-IBG codecs
      ALSA: hda - Use new inputs[] field to parse input-pins for CirrusLogic codecs
      ALSA: hda - Use new inputs[] field to parse input-pins for Realtek codecs
      ALSA: hda - Use new inputs[] field to parse input-pins for STAC/IDT codecs
      ALSA: hda - Use new inputs[] field to parse input-pins for VIA codecs
      ALSA: ca0106 - clean up playback pointer callback
      ALSA: hda - Clear left-over hp_pins in snd_hda_parse_pin_def_config()
      ALSA: hda - Support multiple headphone auto-mute
      ALSA: hda - Add multiple headphone support to ALC262 codec
      ALSA: hda - Add fixup for FSC Celsius H270
      ALSA: hda - Keep char arrays in input_mux items
      ALSA: hda - Remove AUTO_PIN_FRONT_{MIC|LINE}
      ALSA: hda - Improve the input source name labels
      ALSA: hda - Reduce redundant mic location prefix in input source labels
      ALSA: hda - Add comments to new helper functions
      ALSA: hda - Sort input pins in snd_hda_parse_pin_def_config()
      ALSA: hda - Preliminary support for new Conexant audio codecs
      ALSA: hda - Reduce pci id list for Intel with class id
      ALSA: hda - Add quirk for Acer laptop with CX20585 codec
      ALSA: usb-audio - Fix an unused-variable compile warning
      ALSA: hda - Fix initialization of secondary headphone and speaker
      ALSA: hda - Fix input-pin setup for Realtek codecs
      ALSA: hda - Fix mic attribute check for internal mics
      ALSA: hda - Make snd_hda_get_input_pin_attr() helper
      ALSA: hda - Check the external mic pin more strictly for Conexant chips
      ALSA: hda - Merge all HDMI modules into the unified module
      ALSA: hda - Fix up autocfg output pin numbers in realtek parser
      ALSA: hda - Fix initialization of multiple output pins for ALC268/269
      ALSA: hda - Optimize the check of ALC269 codec variants
      ALSA: hda - Fix capture widget for ALC269vb and co
      ALSA: hda - Refactor ALC269 power-ups/downs in PM callbacks
      ALSA: hda - Introduce hda_call_check_power_status() helper
      ALSA: hda - Check invalid NIDs in alc_init_jacks()
      ALSA: hda - Apply ALC269 VAIO fix-up to all Sony laptops with ALC269
      ASoC: adapt multi-componentism again
      ASoC: Fix a compile warning for printk format
      ALSA: oxygen - Add a SSID for CMI8787-HG2PCI
      ALSA: hda - Add model=mbp55 entry for MacBookPro 7,1
      ALSA: hda - Add input volume control for each mic/line-in pin
      ALSA: tlv - Define numbers in sound/tlv.h
      ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
      ALSA: hda - Add some workarounds for Creative IBG
      ALSA: hda - Apply ideapad quirk to Acer laptops with Cxt5066
      ALSA: hda - Add workarounds for CT-IBG controllers
      ALSA: hda - Disable sticky PCM stream assignment for AD codecs

Timur Tabi (9):
      powerpc: rename immap_86xx.h to fsl_guts.h, and add 85xx support
      asoc/multi-component: fsl: add support for 36-bit physical addresses
      asoc/multi-component: fsl: fix exit and error paths in DMA and SSI drivers
      asoc/multi-component: fsl: add support for disabled SSI nodes
      asoc/multi-component: fsl: add support for variable SSI FIFO depth
      ASoC: add support for separate codec DAIs to the fsl_dma driver
      ASoC: add support for the Freescale P1022 DS reference board
      ASoC: mpc8610: replace of_device with platform_device
      powerpc/85xx: add DIU support to the Freecale P1022DS reference board

Troy Kisky (1):
      ALSA: ASoc: DaVinci Delay start of ASP to trigger

Uwe Kleine-König (1):
      ASoC: ad1980: remove unneeded function declaration

Valentine Sinitsyn (1):
      ALSA: hda - Added fixup for Lenovo Y550P

Vasily Khoruzhick (7):
      ASoC: uda1380: make driver more powersave-friendly
      ASoC: Add HP iPAQ RX1950 support
      ARM: S3C24XX: I2S multi-component-related fixes
      ASoC: rx1950: check that machine is rx1950 in glue driver
      ASoC: rx1950: remove unnecessary headers
      ASoC: UDA1380: Add delay between power on and reset
      ASoC: rx1950: Fix clkdiv for 16khz and 48khz

Vince Weaver (1):
      ALSA: hda - MacBookPro 5,3 line-in support

Vitaliy Kulikov (3):
      ALSA: hda - Adding support for new IDT 92HD90BXX and 92HD91BXX codecs
      ALSA: hda - Improve input control names for IDT/STAC codecs
      ALSA: hda - Fix switching between dmic and mic using the same mux on IDT/STAC

Wu Fengguang (1):
      ALSA: hdmi - support infoframe for DisplayPort

---
 Documentation/sound/alsa/ALSA-Configuration.txt    |   82 +-
 Documentation/sound/alsa/HD-Audio.txt              |    8 +-
 arch/arm/mach-davinci/devices.c                    |   13 +
 arch/arm/mach-ep93xx/core.c                        |   40 +
 arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h    |    1 +
 arch/arm/mach-ep93xx/include/mach/platform.h       |    1 +
 arch/arm/mach-ep93xx/simone.c                      |    1 +
 arch/arm/mach-kirkwood/common.c                    |    6 +
 arch/arm/mach-omap1/devices.c                      |   26 +
 arch/arm/mach-omap2/board-rx51-peripherals.c       |   17 +-
 arch/arm/mach-omap2/board-zoom-peripherals.c       |   12 +
 arch/arm/mach-omap2/board-zoom2.c                  |   36 +-
 arch/arm/mach-omap2/devices.c                      |   39 +
 arch/arm/mach-omap2/include/mach/board-zoom.h      |    2 +
 arch/arm/mach-pxa/devices.c                        |   25 +
 arch/arm/mach-pxa/devices.h                        |    6 +
 arch/arm/mach-pxa/pxa27x.c                         |    4 +
 arch/arm/mach-pxa/pxa3xx.c                         |    5 +
 arch/arm/mach-pxa/zylonite.c                       |   11 +
 arch/arm/mach-s3c64xx/dev-audio.c                  |   20 +-
 arch/arm/mach-s3c64xx/mach-smdk6410.c              |    1 +
 arch/arm/plat-omap/include/plat/mcbsp.h            |    7 +
 arch/arm/plat-s3c24xx/devs.c                       |   34 +-
 arch/arm/plat-samsung/include/plat/devs.h          |    2 +
 arch/mips/alchemy/devboards/db1200/platform.c      |    6 +
 arch/powerpc/boot/dts/mpc8610_hpcd.dts             |    1 +
 arch/powerpc/configs/mpc85xx_defconfig             |    3 +
 arch/powerpc/configs/mpc85xx_smp_defconfig         |    3 +
 .../include/asm/{immap_86xx.h => fsl_guts.h}       |  111 +-
 arch/powerpc/platforms/85xx/p1022_ds.c             |  211 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c             |    2 +-
 drivers/input/misc/twl4030-vibra.c                 |    4 +-
 drivers/mfd/twl-core.c                             |    6 +-
 drivers/mfd/twl4030-codec.c                        |    8 +-
 drivers/staging/xgifb/TODO                         |    2 +-
 drivers/video/Kconfig                              |    3 +
 drivers/video/sh_mobile_hdmi.c                     |   84 +-
 include/linux/i2c/twl.h                            |    6 +-
 include/sound/core.h                               |    2 +-
 include/sound/emu10k1.h                            |    2 +
 include/sound/jack.h                               |    5 +-
 include/sound/max98088.h                           |   50 +
 include/sound/pcm.h                                |    1 +
 include/sound/sh_fsi.h                             |    3 -
 include/sound/soc-dai.h                            |   98 +-
 include/sound/soc-dapm.h                           |   18 +-
 include/sound/soc-of-simple.h                      |   25 -
 include/sound/soc.h                                |  245 +-
 include/sound/tlv.h                                |    4 +-
 include/sound/tlv320aic3x.h                        |   43 +-
 include/sound/wm8962.h                             |   32 +
 include/video/sh_mobile_hdmi.h                     |   16 +
 sound/core/init.c                                  |    9 +-
 sound/core/oss/mixer_oss.c                         |   34 +-
 sound/core/pcm.c                                   |    3 +-
 sound/core/pcm_lib.c                               |   14 +-
 sound/core/pcm_native.c                            |    4 +-
 sound/drivers/Kconfig                              |   19 +
 sound/drivers/Makefile                             |    2 +
 sound/drivers/aloop.c                              | 1258 +++++++
 sound/drivers/virmidi.c                            |    2 +-
 sound/i2c/other/ak4xxx-adda.c                      |    2 +-
 sound/isa/Kconfig                                  |   36 +-
 sound/isa/Makefile                                 |    4 +-
 sound/isa/ad1816a/ad1816a.c                        |    2 +-
 sound/isa/azt2320.c                                |    2 +-
 sound/isa/galaxy/Makefile                          |   10 +
 sound/isa/galaxy/azt1605.c                         |   91 +
 sound/isa/galaxy/azt2316.c                         |  111 +
 sound/isa/galaxy/galaxy.c                          |  652 ++++
 sound/isa/gus/gusmax.c                             |    4 +-
 sound/isa/sb/sb8.c                                 |    2 +-
 sound/isa/sgalaxy.c                                |  369 --
 sound/oss/Kconfig                                  |    8 -
 sound/oss/Makefile                                 |    1 -
 sound/oss/au1550_ac97.c                            |   48 +-
 sound/oss/dmasound/dmasound_core.c                 |   41 +-
 sound/oss/msnd_pinnacle.c                          |   15 +-
 sound/oss/sh_dac_audio.c                           |  325 --
 sound/oss/soundcard.c                              |   43 +-
 sound/oss/swarm_cs4297a.c                          |   20 +-
 sound/oss/vwsnd.c                                  |   30 +-
 sound/pci/Kconfig                                  |   17 +-
 sound/pci/au88x0/au88x0_mixer.c                    |    2 +-
 sound/pci/ca0106/ca0106.h                          |    5 +-
 sound/pci/ca0106/ca0106_main.c                     |  136 +-
 sound/pci/ca0106/ca0106_mixer.c                    |   93 +-
 sound/pci/emu10k1/emumpu401.c                      |    2 +-
 sound/pci/hda/Kconfig                              |   39 +-
 sound/pci/hda/Makefile                             |   15 +-
 sound/pci/hda/hda_codec.c                          |  271 ++-
 sound/pci/hda/hda_codec.h                          |   13 +
 sound/pci/hda/hda_eld.c                            |    7 -
 sound/pci/hda/hda_generic.c                        |   41 +-
 sound/pci/hda/hda_intel.c                          |  101 +-
 sound/pci/hda/hda_local.h                          |   51 +-
 sound/pci/hda/patch_analog.c                       |   48 +-
 sound/pci/hda/patch_atihdmi.c                      |  224 --
 sound/pci/hda/patch_ca0110.c                       |   10 +-
 sound/pci/hda/patch_cirrus.c                       |   94 +-
 sound/pci/hda/patch_conexant.c                     |  651 ++++-
 sound/pci/hda/patch_hdmi.c                         |  797 ++++-
 sound/pci/hda/patch_intelhdmi.c                    |  220 --
 sound/pci/hda/patch_nvhdmi.c                       |  608 ---
 sound/pci/hda/patch_realtek.c                      |  908 ++++--
 sound/pci/hda/patch_sigmatel.c                     |  379 +-
 sound/pci/hda/patch_via.c                          |  587 +---
 sound/pci/ice1712/delta.c                          |   10 +
 sound/pci/ice1712/delta.h                          |    4 +-
 sound/pci/ice1712/pontis.c                         |    6 +-
 sound/pci/ice1712/prodigy192.c                     |    2 +-
 sound/pci/oxygen/oxygen.c                          |    4 +-
 sound/pci/oxygen/oxygen.h                          |    1 +
 sound/pci/oxygen/oxygen_lib.c                      |   55 +-
 sound/pci/oxygen/oxygen_mixer.c                    |    5 +-
 sound/pci/oxygen/oxygen_pcm.c                      |   12 +-
 sound/pci/oxygen/oxygen_regs.h                     |   10 +-
 sound/pci/oxygen/virtuoso.c                        |    5 +-
 sound/pci/oxygen/xonar_cs43xx.c                    |    8 -
 sound/pci/oxygen/xonar_pcm179x.c                   |   29 +-
 sound/pci/oxygen/xonar_wm87x6.c                    |  121 +-
 sound/pci/rme96.c                                  |    8 +-
 sound/pci/rme9652/hdsp.c                           |    8 +-
 sound/ppc/tumbler.c                                |    2 +-
 sound/soc/atmel/atmel-pcm.c                        |   59 +-
 sound/soc/atmel/atmel-pcm.h                        |    3 -
 sound/soc/atmel/atmel_ssc_dai.c                    |  148 +-
 sound/soc/atmel/atmel_ssc_dai.h                    |    3 +-
 sound/soc/atmel/playpaq_wm8510.c                   |   65 +-
 sound/soc/atmel/sam9g20_wm8731.c                   |   59 +-
 sound/soc/atmel/snd-soc-afeb9260.c                 |   35 +-
 sound/soc/au1x/db1200.c                            |   39 +-
 sound/soc/au1x/dbdma2.c                            |   95 +-
 sound/soc/au1x/psc-ac97.c                          |   71 +-
 sound/soc/au1x/psc-i2s.c                           |   53 +-
 sound/soc/au1x/psc.h                               |   10 +-
 sound/soc/blackfin/bf5xx-ac97-pcm.c                |   43 +-
 sound/soc/blackfin/bf5xx-ac97-pcm.h                |    3 -
 sound/soc/blackfin/bf5xx-ac97.c                    |   41 +-
 sound/soc/blackfin/bf5xx-ac97.h                    |    2 -
 sound/soc/blackfin/bf5xx-ad1836.c                  |   23 +-
 sound/soc/blackfin/bf5xx-ad193x.c                  |   23 +-
 sound/soc/blackfin/bf5xx-ad1980.c                  |   19 +-
 sound/soc/blackfin/bf5xx-ad73311.c                 |   22 +-
 sound/soc/blackfin/bf5xx-i2s-pcm.c                 |   44 +-
 sound/soc/blackfin/bf5xx-i2s-pcm.h                 |    3 -
 sound/soc/blackfin/bf5xx-i2s.c                     |   45 +-
 sound/soc/blackfin/bf5xx-i2s.h                     |   14 -
 sound/soc/blackfin/bf5xx-ssm2602.c                 |   38 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.c                 |   43 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.h                 |    3 -
 sound/soc/blackfin/bf5xx-tdm.c                     |   15 +-
 sound/soc/blackfin/bf5xx-tdm.h                     |    2 -
 sound/soc/codecs/88pm860x-codec.c                  | 1486 ++++++++
 sound/soc/codecs/88pm860x-codec.h                  |   97 +
 sound/soc/codecs/Kconfig                           |   24 +
 sound/soc/codecs/Makefile                          |   12 +
 sound/soc/codecs/ac97.c                            |  125 +-
 sound/soc/codecs/ac97.h                            |   19 -
 sound/soc/codecs/ad1836.c                          |  191 +-
 sound/soc/codecs/ad1836.h                          |    2 -
 sound/soc/codecs/ad193x.c                          |  217 +-
 sound/soc/codecs/ad193x.h                          |    3 -
 sound/soc/codecs/ad1980.c                          |  113 +-
 sound/soc/codecs/ad1980.h                          |    3 -
 sound/soc/codecs/ad73311.c                         |   66 +-
 sound/soc/codecs/ad73311.h                         |    2 -
 sound/soc/codecs/ads117x.c                         |   72 +-
 sound/soc/codecs/ads117x.h                         |    4 +-
 sound/soc/codecs/ak4104.c                          |  149 +-
 sound/soc/codecs/ak4104.h                          |    7 -
 sound/soc/codecs/ak4535.c                          |  236 +-
 sound/soc/codecs/ak4535.h                          |    8 -
 sound/soc/codecs/ak4642.c                          |  235 +-
 sound/soc/codecs/ak4642.h                          |   20 -
 sound/soc/codecs/ak4671.c                          |  140 +-
 sound/soc/codecs/ak4671.h                          |    3 -
 sound/soc/codecs/cq93vc.c                          |  132 +-
 sound/soc/codecs/cq93vc.h                          |   29 -
 sound/soc/codecs/cs4270.c                          |  394 +--
 sound/soc/codecs/cs4270.h                          |   28 -
 sound/soc/codecs/cs42l51.c                         |  295 +-
 sound/soc/codecs/cs42l51.h                         |    2 -
 sound/soc/codecs/cx20442.c                         |  173 +-
 sound/soc/codecs/cx20442.h                         |    2 -
 sound/soc/codecs/da7210.c                          |  163 +-
 sound/soc/codecs/da7210.h                          |   24 -
 sound/soc/codecs/jz4740.c                          |  116 +-
 sound/soc/codecs/jz4740.h                          |   20 -
 sound/soc/codecs/max98088.c                        | 2097 +++++++++++
 sound/soc/codecs/max98088.h                        |  193 +
 sound/soc/codecs/pcm3008.c                         |   92 +-
 sound/soc/codecs/pcm3008.h                         |    3 -
 sound/soc/codecs/spdif_transciever.c               |  102 +-
 sound/soc/codecs/spdif_transciever.h               |   18 -
 sound/soc/codecs/ssm2602.c                         |  218 +-
 sound/soc/codecs/ssm2602.h                         |    3 -
 sound/soc/codecs/stac9766.c                        |  118 +-
 sound/soc/codecs/stac9766.h                        |    4 -
 sound/soc/codecs/tlv320aic23.c                     |  182 +-
 sound/soc/codecs/tlv320aic23.h                     |    3 -
 sound/soc/codecs/tlv320aic26.c                     |  180 +-
 sound/soc/codecs/tlv320aic26.h                     |    3 -
 sound/soc/codecs/tlv320aic3x.c                     | 1230 ++++---
 sound/soc/codecs/tlv320aic3x.h                     |  100 +-
 sound/soc/codecs/tlv320dac33.c                     |  276 +-
 sound/soc/codecs/tlv320dac33.h                     |    3 -
 sound/soc/codecs/tpa6130a2.c                       |   28 +-
 sound/soc/codecs/twl4030.c                         |  228 +-
 sound/soc/codecs/twl4030.h                         |   55 -
 sound/soc/codecs/twl6040.c                         |  170 +-
 sound/soc/codecs/twl6040.h                         |    3 -
 sound/soc/codecs/uda134x.c                         |  154 +-
 sound/soc/codecs/uda134x.h                         |    3 -
 sound/soc/codecs/uda1380.c                         |  331 +-
 sound/soc/codecs/uda1380.h                         |    3 -
 sound/soc/codecs/wl1273.c                          |  528 +++
 sound/soc/codecs/wl1273.h                          |  101 +
 sound/soc/codecs/wm2000.h                          |    3 -
 sound/soc/codecs/wm8350.c                          |  231 +-
 sound/soc/codecs/wm8350.h                          |    3 -
 sound/soc/codecs/wm8400.c                          |  181 +-
 sound/soc/codecs/wm8400.h                          |    3 -
 sound/soc/codecs/wm8510.c                          |  288 +-
 sound/soc/codecs/wm8510.h                          |    3 -
 sound/soc/codecs/wm8523.c                          |  177 +-
 sound/soc/codecs/wm8523.h                          |    3 -
 sound/soc/codecs/wm8580.c                          |  321 +-
 sound/soc/codecs/wm8580.h                          |   17 +-
 sound/soc/codecs/wm8711.c                          |  203 +-
 sound/soc/codecs/wm8711.h                          |    3 -
 sound/soc/codecs/wm8727.c                          |  106 +-
 sound/soc/codecs/wm8727.h                          |   21 -
 sound/soc/codecs/wm8728.c                          |  289 +-
 sound/soc/codecs/wm8728.h                          |    9 -
 sound/soc/codecs/wm8731.c                          |  245 +-
 sound/soc/codecs/wm8731.h                          |    7 +-
 sound/soc/codecs/wm8741.c                          |  378 +-
 sound/soc/codecs/wm8741.h                          |    3 -
 sound/soc/codecs/wm8750.c                          |  264 +-
 sound/soc/codecs/wm8750.h                          |    9 -
 sound/soc/codecs/wm8753.c                          |  404 +--
 sound/soc/codecs/wm8753.h                          |    3 -
 sound/soc/codecs/wm8776.c                          |  248 +-
 sound/soc/codecs/wm8776.h                          |    3 -
 sound/soc/codecs/wm8804.c                          |  833 ++++
 sound/soc/codecs/wm8804.h                          |   61 +
 sound/soc/codecs/wm8900.c                          |  246 +-
 sound/soc/codecs/wm8900.h                          |    3 -
 sound/soc/codecs/wm8903.c                          |  265 +-
 sound/soc/codecs/wm8903.h                          |    3 -
 sound/soc/codecs/wm8904.c                          |  208 +-
 sound/soc/codecs/wm8904.h                          |    3 -
 sound/soc/codecs/wm8940.c                          |  199 +-
 sound/soc/codecs/wm8940.h                          |    2 -
 sound/soc/codecs/wm8955.c                          |  181 +-
 sound/soc/codecs/wm8955.h                          |    3 -
 sound/soc/codecs/wm8960.c                          |  209 +-
 sound/soc/codecs/wm8960.h                          |    3 -
 sound/soc/codecs/wm8961.c                          |  237 +-
 sound/soc/codecs/wm8961.h                          |    3 -
 sound/soc/codecs/wm8962.c                          | 3977 ++++++++++++++++++++
 sound/soc/codecs/wm8962.h                          | 3780 +++++++++++++++++++
 sound/soc/codecs/wm8971.c                          |  247 +-
 sound/soc/codecs/wm8971.h                          |    8 -
 sound/soc/codecs/wm8974.c                          |  167 +-
 sound/soc/codecs/wm8974.h                          |    3 -
 sound/soc/codecs/wm8978.c                          |  190 +-
 sound/soc/codecs/wm8978.h                          |    3 -
 sound/soc/codecs/wm8985.c                          | 1192 ++++++
 sound/soc/codecs/wm8985.h                          | 1045 +++++
 sound/soc/codecs/wm8988.c                          |  261 +-
 sound/soc/codecs/wm8988.h                          |    3 -
 sound/soc/codecs/wm8990.c                          |  223 +-
 sound/soc/codecs/wm8990.h                          |    8 -
 sound/soc/codecs/wm8993.c                          |  304 +-
 sound/soc/codecs/wm8993.h                          |    3 -
 sound/soc/codecs/wm8994.c                          | 3410 +++++++++---------
 sound/soc/codecs/wm8994.h                          |    3 -
 sound/soc/codecs/wm9081.c                          |  208 +-
 sound/soc/codecs/wm9081.h                          |    3 -
 sound/soc/codecs/wm9090.c                          |  183 +-
 sound/soc/codecs/wm9090.h                          |    2 -
 sound/soc/codecs/wm9705.c                          |  116 +-
 sound/soc/codecs/wm9705.h                          |    3 -
 sound/soc/codecs/wm9712.c                          |  124 +-
 sound/soc/codecs/wm9712.h                          |    3 -
 sound/soc/codecs/wm9713.c                          |  131 +-
 sound/soc/codecs/wm9713.h                          |    3 -
 sound/soc/davinci/davinci-evm.c                    |  109 +-
 sound/soc/davinci/davinci-i2s.c                    |   50 +-
 sound/soc/davinci/davinci-i2s.h                    |    2 -
 sound/soc/davinci/davinci-mcasp.c                  |   34 +-
 sound/soc/davinci/davinci-mcasp.h                  |    2 -
 sound/soc/davinci/davinci-pcm.c                    |   45 +-
 sound/soc/davinci/davinci-pcm.h                    |    3 -
 sound/soc/davinci/davinci-sffsdr.c                 |   29 +-
 sound/soc/davinci/davinci-vcif.c                   |   25 +-
 sound/soc/davinci/davinci-vcif.h                   |   28 -
 sound/soc/ep93xx/Kconfig                           |   16 +-
 sound/soc/ep93xx/Makefile                          |    4 +
 sound/soc/ep93xx/ep93xx-ac97.c                     |  468 +++
 sound/soc/ep93xx/ep93xx-i2s.c                      |   34 +-
 sound/soc/ep93xx/ep93xx-i2s.h                      |   18 -
 sound/soc/ep93xx/ep93xx-pcm.c                      |   37 +-
 sound/soc/ep93xx/ep93xx-pcm.h                      |    2 -
 sound/soc/ep93xx/simone.c                          |   89 +
 sound/soc/ep93xx/snappercl15.c                     |   24 +-
 sound/soc/fsl/Kconfig                              |   27 +-
 sound/soc/fsl/Makefile                             |   11 +-
 sound/soc/fsl/efika-audio-fabric.c                 |   20 +-
 sound/soc/fsl/fsl_dma.c                            |  458 ++-
 sound/soc/fsl/fsl_dma.h                            |   20 -
 sound/soc/fsl/fsl_ssi.c                            |  298 +-
 sound/soc/fsl/fsl_ssi.h                            |   26 -
 sound/soc/fsl/mpc5200_dma.c                        |   66 +-
 sound/soc/fsl/mpc5200_dma.h                        |    5 -
 sound/soc/fsl/mpc5200_psc_ac97.c                   |   34 +-
 sound/soc/fsl/mpc5200_psc_ac97.h                   |    2 -
 sound/soc/fsl/mpc5200_psc_i2s.c                    |   19 +-
 sound/soc/fsl/mpc8610_hpcd.c                       |  660 ++--
 sound/soc/fsl/p1022_ds.c                           |  591 +++
 sound/soc/fsl/pcm030-audio-fabric.c                |   21 +-
 sound/soc/fsl/soc-of-simple.c                      |  172 -
 sound/soc/imx/Kconfig                              |   16 +
 sound/soc/imx/Makefile                             |   10 +-
 sound/soc/imx/eukrea-tlv320.c                      |   16 +-
 sound/soc/imx/imx-pcm-dma-mx2.c                    |   43 +-
 sound/soc/imx/imx-pcm-fiq.c                        |   68 +-
 sound/soc/imx/imx-ssi.c                            |  148 +-
 sound/soc/imx/imx-ssi.h                            |    7 +-
 sound/soc/imx/phycore-ac97.c                       |   19 +-
 sound/soc/imx/wm1133-ev1.c                         |   27 +-
 sound/soc/jz4740/jz4740-i2s.c                      |  104 +-
 sound/soc/jz4740/jz4740-i2s.h                      |    2 -
 sound/soc/jz4740/jz4740-pcm.c                      |   18 +-
 sound/soc/jz4740/jz4740-pcm.h                      |    2 -
 sound/soc/jz4740/qi_lb60.c                         |   25 +-
 sound/soc/kirkwood/kirkwood-dma.c                  |   69 +-
 sound/soc/kirkwood/kirkwood-dma.h                  |   17 -
 sound/soc/kirkwood/kirkwood-i2s.c                  |   55 +-
 sound/soc/kirkwood/kirkwood-i2s.h                  |   17 -
 sound/soc/kirkwood/kirkwood-openrd.c               |   24 +-
 sound/soc/nuc900/nuc900-ac97.c                     |   13 +-
 sound/soc/nuc900/nuc900-audio.c                    |   16 +-
 sound/soc/nuc900/nuc900-audio.h                    |    4 -
 sound/soc/nuc900/nuc900-pcm.c                      |   38 +-
 sound/soc/omap/am3517evm.c                         |   29 +-
 sound/soc/omap/ams-delta.c                         |   98 +-
 sound/soc/omap/igep0020.c                          |   26 +-
 sound/soc/omap/mcpdm.c                             |   19 +-
 sound/soc/omap/mcpdm.h                             |    2 +
 sound/soc/omap/n810.c                              |   42 +-
 sound/soc/omap/omap-mcbsp.c                        |  125 +-
 sound/soc/omap/omap-mcbsp.h                        |    2 -
 sound/soc/omap/omap-mcpdm.c                        |   71 +-
 sound/soc/omap/omap-mcpdm.h                        |   29 -
 sound/soc/omap/omap-pcm.c                          |   47 +-
 sound/soc/omap/omap-pcm.h                          |    2 -
 sound/soc/omap/omap2evm.c                          |   29 +-
 sound/soc/omap/omap3beagle.c                       |   27 +-
 sound/soc/omap/omap3evm.c                          |   34 +-
 sound/soc/omap/omap3pandora.c                      |   36 +-
 sound/soc/omap/osk5912.c                           |   24 +-
 sound/soc/omap/overo.c                             |   22 +-
 sound/soc/omap/rx51.c                              |   41 +-
 sound/soc/omap/sdp3430.c                           |   60 +-
 sound/soc/omap/sdp4430.c                           |   27 +-
 sound/soc/omap/zoom2.c                             |   68 +-
 sound/soc/pxa/Kconfig                              |   18 +
 sound/soc/pxa/Makefile                             |    4 +
 sound/soc/pxa/corgi.c                              |   28 +-
 sound/soc/pxa/e740_wm9705.c                        |   29 +-
 sound/soc/pxa/e750_wm9705.c                        |   26 +-
 sound/soc/pxa/e800_wm9712.c                        |   26 +-
 sound/soc/pxa/em-x270.c                            |   22 +-
 sound/soc/pxa/imote2.c                             |   20 +-
 sound/soc/pxa/magician.c                           |   35 +-
 sound/soc/pxa/mioa701_wm9713.c                     |   33 +-
 sound/soc/pxa/palm27x.c                            |   27 +-
 sound/soc/pxa/poodle.c                             |   29 +-
 sound/soc/pxa/pxa-ssp.c                            |  174 +-
 sound/soc/pxa/pxa-ssp.h                            |    2 -
 sound/soc/pxa/pxa2xx-ac97.c                        |   46 +-
 sound/soc/pxa/pxa2xx-ac97.h                        |    2 -
 sound/soc/pxa/pxa2xx-i2s.c                         |   91 +-
 sound/soc/pxa/pxa2xx-i2s.h                         |    2 -
 sound/soc/pxa/pxa2xx-pcm.c                         |   46 +-
 sound/soc/pxa/pxa2xx-pcm.h                         |   19 -
 sound/soc/pxa/raumfeld.c                           |  114 +-
 sound/soc/pxa/saarb.c                              |  200 +
 sound/soc/pxa/spitz.c                              |   26 +-
 sound/soc/pxa/tavorevb3.c                          |  200 +
 sound/soc/pxa/tosa.c                               |   27 +-
 sound/soc/pxa/z2.c                                 |   26 +-
 sound/soc/pxa/zylonite.c                           |   40 +-
 sound/soc/s3c24xx/Kconfig                          |   37 +
 sound/soc/s3c24xx/Makefile                         |   10 +
 sound/soc/s3c24xx/aquila_wm8994.c                  |  295 ++
 sound/soc/s3c24xx/goni_wm8994.c                    |  298 ++
 sound/soc/s3c24xx/jive_wm8750.c                    |   23 +-
 sound/soc/s3c24xx/ln2440sbc_alc650.c               |   17 +-
 sound/soc/s3c24xx/neo1973_gta02_wm8753.c           |   58 +-
 sound/soc/s3c24xx/neo1973_wm8753.c                 |   37 +-
 sound/soc/s3c24xx/rx1950_uda1380.c                 |  333 ++
 sound/soc/s3c24xx/s3c-ac97.c                       |   36 +-
 sound/soc/s3c24xx/s3c-ac97.h                       |    2 -
 sound/soc/s3c24xx/s3c-dma.c                        |   46 +-
 sound/soc/s3c24xx/s3c-dma.h                        |    1 -
 sound/soc/s3c24xx/s3c-i2s-v2.c                     |   50 +-
 sound/soc/s3c24xx/s3c-i2s-v2.h                     |   13 +-
 sound/soc/s3c24xx/s3c-pcm.c                        |   54 +-
 sound/soc/s3c24xx/s3c-pcm.h                        |    3 +-
 sound/soc/s3c24xx/s3c2412-i2s.c                    |   54 +-
 sound/soc/s3c24xx/s3c2412-i2s.h                    |    2 -
 sound/soc/s3c24xx/s3c24xx-i2s.c                    |   40 +-
 sound/soc/s3c24xx/s3c24xx-i2s.h                    |    2 -
 sound/soc/s3c24xx/s3c24xx_simtec.c                 |   15 +-
 sound/soc/s3c24xx/s3c24xx_simtec.h                 |    4 +-
 sound/soc/s3c24xx/s3c24xx_simtec_hermes.c          |   25 +-
 sound/soc/s3c24xx/s3c24xx_simtec_tlv320aic23.c     |   21 +-
 sound/soc/s3c24xx/s3c24xx_uda134x.c                |   21 +-
 sound/soc/s3c24xx/s3c64xx-i2s-v4.c                 |  135 +-
 sound/soc/s3c24xx/s3c64xx-i2s.c                    |  206 +-
 sound/soc/s3c24xx/s3c64xx-i2s.h                    |    3 +-
 sound/soc/s3c24xx/smartq_wm8987.c                  |   15 +-
 sound/soc/s3c24xx/smdk2443_wm9710.c                |   17 +-
 sound/soc/s3c24xx/smdk64xx_wm8580.c                |   68 +-
 sound/soc/s3c24xx/smdk_spdif.c                     |  223 ++
 sound/soc/s3c24xx/smdk_wm9713.c                    |   42 +-
 sound/soc/s3c24xx/spdif.c                          |  501 +++
 sound/soc/s3c24xx/spdif.h                          |   19 +
 sound/soc/s6000/s6000-i2s.c                        |   56 +-
 sound/soc/s6000/s6000-i2s.h                        |    2 -
 sound/soc/s6000/s6000-pcm.c                        |  100 +-
 sound/soc/s6000/s6000-pcm.h                        |    2 -
 sound/soc/s6000/s6105-ipcam.c                      |   31 +-
 sound/soc/sh/Kconfig                               |   11 +-
 sound/soc/sh/Makefile                              |    2 +
 sound/soc/sh/dma-sh7760.c                          |   53 +-
 sound/soc/sh/fsi-ak4642.c                          |   31 +-
 sound/soc/sh/fsi-da7210.c                          |   24 +-
 sound/soc/sh/fsi-hdmi.c                            |   60 +
 sound/soc/sh/fsi.c                                 |  606 ++--
 sound/soc/sh/hac.c                                 |   46 +-
 sound/soc/sh/migor.c                               |   29 +-
 sound/soc/sh/sh7760-ac97.c                         |   25 +-
 sound/soc/sh/siu.h                                 |    6 +-
 sound/soc/sh/siu_dai.c                             |   97 +-
 sound/soc/sh/siu_pcm.c                             |   32 +-
 sound/soc/sh/ssi.c                                 |   55 +-
 sound/soc/soc-cache.c                              |  198 +-
 sound/soc/soc-core.c                               | 1821 ++++++----
 sound/soc/soc-dapm.c                               |   88 +-
 sound/soc/soc-jack.c                               |   21 +-
 sound/soc/txx9/txx9aclc-ac97.c                     |   55 +-
 sound/soc/txx9/txx9aclc-generic.c                  |   24 +-
 sound/soc/txx9/txx9aclc.c                          |  141 +-
 sound/soc/txx9/txx9aclc.h                          |   13 +-
 sound/synth/emux/emux_hwdep.c                      |    3 +
 sound/usb/Kconfig                                  |    2 +
 sound/usb/caiaq/audio.c                            |  175 +-
 sound/usb/caiaq/control.c                          |  208 +-
 sound/usb/caiaq/device.c                           |   10 +-
 sound/usb/caiaq/device.h                           |    6 +-
 sound/usb/caiaq/input.c                            |  248 ++-
 sound/usb/card.c                                   |   31 +-
 sound/usb/endpoint.c                               |    2 -
 sound/usb/helper.c                                 |   17 +-
 sound/usb/midi.c                                   |   16 +-
 sound/usb/mixer.c                                  |    9 +-
 sound/usb/mixer_quirks.c                           |    1 +
 sound/usb/pcm.c                                    |    4 +-
 sound/usb/proc.c                                   |    2 +-
 sound/usb/quirks-table.h                           |  184 +-
 sound/usb/quirks.c                                 |    2 +-
 sound/usb/urb.c                                    |    2 +-
 sound/usb/usbaudio.h                               |    2 +-
 sound/usb/usx2y/usx2yhwdeppcm.c                    |    6 +-
 479 files changed, 37901 insertions(+), 19477 deletions(-)
 rename arch/powerpc/include/asm/{immap_86xx.h => fsl_guts.h} (66%)
 create mode 100644 include/sound/max98088.h
 delete mode 100644 include/sound/soc-of-simple.h
 create mode 100644 include/sound/wm8962.h
 create mode 100644 sound/drivers/aloop.c
 create mode 100644 sound/isa/galaxy/Makefile
 create mode 100644 sound/isa/galaxy/azt1605.c
 create mode 100644 sound/isa/galaxy/azt2316.c
 create mode 100644 sound/isa/galaxy/galaxy.c
 delete mode 100644 sound/isa/sgalaxy.c
 delete mode 100644 sound/oss/sh_dac_audio.c
 delete mode 100644 sound/pci/hda/patch_atihdmi.c
 delete mode 100644 sound/pci/hda/patch_intelhdmi.c
 delete mode 100644 sound/pci/hda/patch_nvhdmi.c
 delete mode 100644 sound/soc/blackfin/bf5xx-i2s.h
 create mode 100644 sound/soc/codecs/88pm860x-codec.c
 create mode 100644 sound/soc/codecs/88pm860x-codec.h
 delete mode 100644 sound/soc/codecs/ac97.h
 delete mode 100644 sound/soc/codecs/ak4104.h
 delete mode 100644 sound/soc/codecs/ak4642.h
 delete mode 100644 sound/soc/codecs/cq93vc.h
 delete mode 100644 sound/soc/codecs/cs4270.h
 delete mode 100644 sound/soc/codecs/da7210.h
 delete mode 100644 sound/soc/codecs/jz4740.h
 create mode 100644 sound/soc/codecs/max98088.c
 create mode 100644 sound/soc/codecs/max98088.h
 delete mode 100644 sound/soc/codecs/spdif_transciever.h
 delete mode 100644 sound/soc/codecs/twl4030.h
 create mode 100644 sound/soc/codecs/wl1273.c
 create mode 100644 sound/soc/codecs/wl1273.h
 delete mode 100644 sound/soc/codecs/wm8727.h
 create mode 100644 sound/soc/codecs/wm8804.c
 create mode 100644 sound/soc/codecs/wm8804.h
 create mode 100644 sound/soc/codecs/wm8962.c
 create mode 100644 sound/soc/codecs/wm8962.h
 create mode 100644 sound/soc/codecs/wm8985.c
 create mode 100644 sound/soc/codecs/wm8985.h
 delete mode 100644 sound/soc/davinci/davinci-vcif.h
 create mode 100644 sound/soc/ep93xx/ep93xx-ac97.c
 delete mode 100644 sound/soc/ep93xx/ep93xx-i2s.h
 create mode 100644 sound/soc/ep93xx/simone.c
 create mode 100644 sound/soc/fsl/p1022_ds.c
 delete mode 100644 sound/soc/fsl/soc-of-simple.c
 delete mode 100644 sound/soc/kirkwood/kirkwood-dma.h
 delete mode 100644 sound/soc/kirkwood/kirkwood-i2s.h
 delete mode 100644 sound/soc/omap/omap-mcpdm.h
 delete mode 100644 sound/soc/pxa/pxa2xx-pcm.h
 create mode 100644 sound/soc/pxa/saarb.c
 create mode 100644 sound/soc/pxa/tavorevb3.c
 create mode 100644 sound/soc/s3c24xx/aquila_wm8994.c
 create mode 100644 sound/soc/s3c24xx/goni_wm8994.c
 create mode 100644 sound/soc/s3c24xx/rx1950_uda1380.c
 create mode 100644 sound/soc/s3c24xx/smdk_spdif.c
 create mode 100644 sound/soc/s3c24xx/spdif.c
 create mode 100644 sound/soc/s3c24xx/spdif.h
 create mode 100644 sound/soc/sh/fsi-hdmi.c

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