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]
Date:	Wed, 04 Jun 2014 17:10:09 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Mark Brown <broonie@...nel.org>,
	Liam Girdwood <lgirdwood@...il.com>,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates for 3.16-rc1

Linus,

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

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

The topmost commit is 16088cb6c02d0b766b9b8d7edff98da7f1c93205

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

sound updates for 3.16-rc1

At this time, majority of changes come from ASoC world while we got a
few new drivers in other places for FireWire and USB.  There have been
lots of ASoC core cleanups / refactoring, but very little visible to
external users.

ASoC
- Support for specifying aux CODECs in DT
- Removal of the deprecated mux and enum macros
- More moves towards full componentisation
- Removal of some unused I/O code
- Lots of cleanups, fixes and enhancements to the davinci, Freescale,
  Haswell and Realtek drivers
- Several drivers exposed directly in Kconfig for use with simple-card
- GPIO descriptor support for jacks
- More updates and fixes to the Freescale SSI, Intel and rsnd drivers
- New drivers for Cirrus CS42L56, Realtek RT5639, RT5642 and RT5651 and
  ST STA350, Analog Devices ADAU1361, ADAU1381, ADAU1761 and ADAU1781,
  and Realtek RT5677

HD-audio:
- Clean up Dell headset quirks
- Noise fixes for Dell and Sony laptops
- Thinkpad T440 dock fix
- Realtek codec updates (ALC293,ALC233,ALC3235)
- Tegra HD-audio HDMI support

FireWire-audio:
- FireWire audio stack enhancement (AMDTP, MIDI), support for incoming
  isochronous stream and duplex streams with timestamp synchronization
- BeBoB-based devices support
- Fireworks-based device support

USB-audio:
- Behringer BCD2000 USB device support

Misc:
- Clean up of a few old drivers, atmel, fm801, etc

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

Alexander Shiyan (4):
      ASoC: fsl: Separation of the main audio options and boards
      ASoC: fsl: Allow to select individual common options
      ASoC: mc13783: Add devicetree support
      ASoC: fsl: Remove dependencies of boards for SND_SOC_EUKREA_TLV320

Alexander Stein (2):
      ALSA: sound/atmel/ac97c.c: Convert to module_platform_driver
      ALSA: sound/atmel-ac97c.h: Remove unused flags from platform data

Andrew Lunn (2):
      ASoC: alc5623: Add device tree binding
      ASoC: simple-card: Support setting mclk via a fixed factor

Andy Shevchenko (4):
      ALSA: fm801: introduce macros to access the hardware
      ALSA: fm801: introduce fm801_ac97_is_ready()/fm801_ac97_is_valid() helpers
      ALSA: fm801: convert struct description to kernel-doc
      ASoC: Intel: remove duplicate headers

Anssi Hannula (1):
      ALSA: hda - hdmi: Set infoframe and channel mapping even without sink

Arnd Bergmann (16):
      ASoC: cq93vc: fix cq93vc_get_regmap build error
      ASoC: CS42L51 and WM8962 codecs depend on INPUT
      ASoC: davinci: add dependencies for SND_SOC_TLV320AIC3X
      ASoC: samsung: SMDK_WM8580_PCM needs REGMAP_I2C
      ASoC: samsung-idma: avoid 64-bit division
      ASoC: nuc900: export nuc900_ac97_data
      ASoC: omap: RX-51 audio needs I2C
      ASoC: samsung: UDA1380 needs I2C
      ASoC: pxa: TTC DKB audio needs I2C
      ASoC: atmel: Atmel WM8904 codec support needs I2C
      ASoC: samsung: TLV320AIC23 and Simtec Hermes audio need I2C
      ASoC: sh: Migo-R sound needs I2C
      ASoC: omap: Amstrad E3 needs TTY support for codec
      ASoC: fsl: select SND_SOC_IMX_PCM_DMA where needed
      ASoC: pxa: remove mach header dependency
      ALSA: hda: fix tegra build

Axel Lin (4):
      ASoC: cs42l51: Fix mask for REVID
      ASoC: rt5645: Fix updating wrong register for T5645_AIF2 case
      ASoC: sirf-audio-codec: Simplify the new bitmask value in regmap_update_bits
      ASoC: cs42l56: Fix new value argument in snd_soc_update_bits calls

Bard Liao (6):
      ASoC: core: Allow snd_soc_update_bits use 32 bits register
      ASoC: dapm: Allow update_bits use 32 bits reg
      ASoC: add RT5651 CODEC driver
      ASoC: rt5640: Add minimal support for RT5642
      ASoC: rt5640: correct 5640's device ID
      ASoC: rt5640: add default case for unexpected ID

Benoit Cousson (1):
      ASoC: core: Add one dai_get_widget helper instead of two rtd based ones

Benoit Taine (2):
      ALSA: Replace DEFINE_PCI_DEVICE_TABLE macro use
      ALSA: au1x00: Use resource_size instead of computation

Brian Austin (4):
      ASoC: cs42l51: split i2c from codec driver
      ASoC: Remove IS_ENABLED for INPUT in CS42L52 and WM8962
      ASoC: Add support for CS42L56 CODEC
      ASoC: cs42l56: bindings: sound: Add bindings for CS42L56 CODEC

Charles Keepax (3):
      ASoC: wm5110: Add in OSR controls for OUT5/6
      ASoC: wm_adsp: Remove uneeded semicolon
      ASoC: wm_adsp: Use adsp_err/warn instead of dev_err/warn

Chen Zhen (1):
      ASoC: max98090: Add NI/MI values for user pclk 19.2 MHz

Christian Engelmayer (2):
      ASoC: Intel: Fix incorrect sizeof() in sst_hsw_stream_get_volume()
      ASoC: Intel: Fix a self assignment in sst_mem_block_alloc_scratch()

Christoph Jaeger (1):
      ASoC: core: use PTR_ERR instead of PTR_RET

Dan Carpenter (5):
      ALSA: hda - if statement not indented
      ASoC: compress: indent an if statement
      ALSA: fireworks: remove some stray checks
      ALSA: fireworks: small leak on error path
      ALSA: bebob: sizeof() vs ARRAY_SIZE() typo

Daniel Mack (6):
      ASoC: ak4104: add regulator consumer support
      ASoC: ak4104: Add regulator to documentation
      ASoC: sta350: fix DT bindings document
      ASoC: sta350: add support for bits in miscellaneous registers
      ALSA: snd-usb: mixer: coding style fixups
      ALSA: snd-usb: mixer: remove error messages on failed kmalloc()

Daniel Matuschek (1):
      ASoC: wm8804: Allow control of master clock divider in PLL generation

David Henningsson (2):
      ALSA: hda - Add fixup_forced flag
      ALSA: hda - Add a new quirk match based on default pin configuration

Dylan Reid (3):
      ALSA: hda - Add driver for Tegra SoC HDA
      ALSA: hda/tegra - Fix MODULE_DEVICE_TABLE typo.
      ALSA: Docs: Fix typo in tegra_hda doc.

Fabian Frederick (1):
      ALSA: sound/aoa/codecs/onyx.c: use static const for texts

Fabio Estevam (8):
      ASoC: sgtl5000: Use devm_regulator_bulk_get()
      ASoC: tlv320dac33: Use devm_regulator_bulk_get()
      ASoC: wm8804: Use devm_regulator_bulk_get()
      ASoC: wm8731: Use devm_regulator_bulk_get()
      ASoC: wm8955: Use devm_regulator_bulk_get()
      ASoC: wm8985: Use devm_regulator_bulk_get()
      ASoC: fsl_ssi: Add suspend/resume support
      ASoC: sgtl5000: Fix the cache handling

Gabriele Mazzotta (2):
      ALSA: hda - White noise fix for XPS13 9333
      ALSA: hda - Pop noises fix for XPS13 9333

Hui Wang (6):
      ALSA: hda - get subvendor from codec rather than pci_dev
      ALSA: hda - drop def association and sequence from pinconf comparing
      ALSA: hda - add an instance to use snd_hda_pick_pin_fixup
      Revert "ALSA: hda - drop def association and sequence from pinconf comparing"
      ALSA: hda - move some alc269 family machines to hda_pin_quirk table
      ALSA: hda - move some alc662 family machines to hda_pin_quirk table

Imre Deak (1):
      ASoC: Intel: byt/hsw: Add missing kthread_stop to error/cleanup path

Jarkko Nikula (21):
      ASoC: core: Fix component_list corruption when unloading modules
      ASoC: core: Add support for machine specific trigger callback
      ASoC: Intel: Sample Baytrail DSP DMA pointer only after each period
      ASoC: Intel: Simplify Baytrail stream control IPC construction
      ASoC: Intel: Pass stream start position to sst_byt_stream_start()
      ASoC: Intel: Move Baytrail extended fw address saving to sst_byt_boot()
      ASoC: Intel: Allow byt-5640 machine driver and SST core go to suspend
      ASoC: Intel: Use ACPI device for Baytrail PCM buffer allocation
      ASoC: Intel: Fix simultaneous Baytrail SST capture and playback
      ASoC: max98090: Add ACPI probing support
      ASoC: max98090: Move microphone bias voltage setting to probe function
      ASoC: Remove needless snd_soc_dapm_sync() from machine driver inits
      ASoC: Remove needless snd_soc_dapm_enable_pin() from machine driver inits
      ASoC: jack: Basic GPIO descriptor conversion
      ASoC: jack: Add support for GPIO descriptor defined jack pins
      ASoC: jack: Clarify GPIO descriptor lookup in struct snd_soc_jack_gpio doc
      ASoC: jack: Fix multiple definition of `snd_soc_jack_add_gpiods'
      ASoC: Intel: Add Baytrail byt-max98090 machine driver
      ASoC: Intel: Clear stored Baytrail DSP DMA pointer before stream start
      ASoC: Intel: Use devm_snd_soc_register_card
      ASoC: Intel: byt-rt5640: Use card PM ops from core

Julia Lawall (1):
      sound: mpu401.c: make return of 0 explicit

Jyri Sarha (4):
      ASoC: core: Update snd_soc_of_parse_daifmt() interface
      ASoC: simple-card: Move dai-link level properties away from dai subnodes
      ASoC: simple-card: is_top_level_node parameter to simple_card_dai_link_of()
      ASoC: omap-pcm: Move omap-pcm under include/sound

Kailang Yang (3):
      ALSA: hda/realtek - Add two codecs alias name for Dell
      ALSA: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported
      ALSA: hda/realtek - Add support headset mode for ALC233

Kees Cook (1):
      ASoC: Intel: avoid format string leak to thread name

Kevin Strasser (1):
      ASoC: Intel: Fix pcm stream context restore crash

Kuninori Morimoto (13):
      ASoC: rsnd: remove old clock style support
      ASoC: rsnd: remove compatibility code
      ASoC: rsnd: add rsnd_path_parse() macro
      ASoC: rsnd: add rsnd_get_adinr()
      ASoC: rsnd: remove duplicate parameter from rsnd_mod_ops
      ASoC: rsnd: enable to use multi parameter on rsnd_dai_call/rsnd_mod_call
      ASoC: rsnd: add DVC support
      ASoC: rsnd: DT node clean up by using the of_node_put()
      ASoC: rsnd: save platform_device instead of device
      ASoC: rsnd: remove rsnd_src_non_ops
      ASoC: rsnd: module name is unified
      ASoC: rsnd: care DMA slave channel name for DT
      ASoC: rsnd: add rsnd_gen_dma_addr() for DMAC addr

Lars-Peter Clausen (69):
      ASoC: Add snd_soc_kcontrol_codec() helper function
      ASoC: Add snd_soc_kcontrol_platform() helper function
      ASoC: Prepare SOC_SINGLE_XR_SX controls for regmap
      ASoC: Move IO functions to soc-io.c
      ASoC: Remove IO register modifier callbacks
      ASoC: Track which components have been registered with snd_soc_register_component()
      ASoC: Let snd_soc_platform subclass snd_soc_component
      ASoC: ams-delta: Convert to table based DAPM and control setup
      ASoC: omap: rx51: Convert to table based control and DAPM setup
      ASoC: omap3pandora: Convert to table based DAPM setup
      ASoC: adau1373: Replace usage deprecated MUX/ENUM macros
      ASoC: adav80x: Replace usage deprecated MUX/ENUM macros
      ASoC: arizona: Replace usage deprecated MUX/ENUM macros
      ASoC: max98090: Replace usage deprecated MUX/ENUM macros
      ASoC: mc13783: Replace usage deprecated MUX/ENUM macros
      ASoC: pcm512x: Replace usage deprecated SOC_VALUE_ENUM macro
      ASoC: rt5640: Replace usage deprecated MUX/ENUM macros
      ASoC: wm2200: Replace usage deprecated MUX/ENUM macros
      ASoC: wm5100: Replace usage deprecated MUX/ENUM macros
      ASoC: wm5102: Replace usage deprecated MUX/ENUM macros
      ASoC: wm5110: Replace usage deprecated MUX/ENUM macros
      ASoC: wm8988: Replace usage deprecated MUX/ENUM macros
      ASoC: wm5102: Replace usage deprecated SOC_VALUE_ENUM macro
      ASoC: wm8994: Replace usage deprecated MUX/ENUM macros
      ASoC: wm8995: Replace usage deprecated MUX/ENUM macros
      ASoC: wm8997: Replace usage deprecated MUX/ENUM macros
      ASoC: Remove deprecated ENUM/MUX macros
      ASoC: wm8997: Fix compile error
      ASoC: Fix snd_soc_kcontrol_platform() return type
      ASoC: sta350: Use snd_soc_kcontrol_codec()
      ASoC: Change return type of snd_soc_write() to int
      ASoC: Move IO abstraction to the component level
      ASoC: Remove snd_soc_update_bits_locked()
      ASoC: dapm: Rename soc_widget_update_bits_locked() to soc_widget_update_bits()
      ASoC: Remove ASoC level IO tracing
      ASoC: Move standard kcontrol helpers to the component level
      ASoC: qi_lb60: Set fully_routed flag
      ASoC: qi_lb60: Set .dai_fmt instead of calling snd_soc_set_dai_fmt()
      ASoC: qi_lb60: Use devm_snd_soc_register_card()
      ASoC: Export devm_snd_soc_register_platform()
      ASoC: qi_lb60: Use GPIO descriptor API
      ASoC: jz4740: Improve build test coverage
      ASoC: Remove name_prefix unset during DAI link init hack again
      ASoC: dapm: Factor out duplicated code in soc_dapm_stream_event()
      ASoC: Make soc_find_matching_codec() static
      ASoC: dapm: Make sure to always update the DAPM graph in _put_volsw()
      ASoC: Remove card's DAI list
      ASoC: Remove unused 'list' field form card
      ASoC: Remove unused num_dai field from CODEC
      ASoC: dapm: Revert "ASoC: dapm: Fix double prefix addition"
      ASoC: dapm: Use snd_soc_dapm_add_path() in connect_dai_link_widgets()
      ASoC: dapm: Use snd_soc_dapm_add_path() in snd_soc_dapm_new_pcm()
      ASoC: dapm: Simplify snd_soc_dapm_link_dai_widgets()
      ASoC: dapm: Handle SND_SOC_DAPM_REG() generically
      ASoC: atmel-pcm-pdc: Remove broken suspend/resume code
      ASoC: Remove runtime field from DAI
      ASoC: cs42xx8: Do not use rtd->codec
      ASoC: rt5651: Do not use rtd->codec
      ASoC: ad1980: Replace goto loop with do-while loop
      ASoC: omap: Replace instances of rtd->codec->card with rtd->card
      ASoC: mop500_ab8500: Replace instances of rtd->codec->card with rtd->card
      ASoC: neo1973_wm8753: Automatically disconnected non-connected pins
      ASoC: davinci-evm: Replace instances of rtd->codec->card with rtd->card
      ASoC: Add ADAU1X61 and ADAU1X81 CODECs common code
      ASoC: Add ADAU1361/ADAU1761 audio CODEC support
      ASoC: Add ADAU1381/ADAU1781 audio CODEC support
      ASoC: Blackfin: ADAU1X61 eval board support
      ASoC: Blackfin: ADAU1X81 eval board support
      ASoC: Add helper functions to cast from DAPM context to CODEC/platform

Laurent Pinchart (1):
      ASoC: rsnd: Fix warnings due to improper printk formats

Liam Girdwood (10):
      ASoC: Intel: Add support to unload/reload firmware modules.
      ASoC: Intel: Allow Rx/Tx message list can be cleared prior to suspend
      ASoC: Intel: Add Baytrail suspend/resume support
      ASoC: Intel: Make Baytrail PCM data per stream rather than per DAI device
      ASoC: Intel: Only export one Baytrail DAI
      ASoC: max98090: Fix digital sidetone gain TLV
      ASoC: max98090: Fix reset at resume time
      ASoC: max98090: Reset codec on resume
      ASoC: max98090: Mark cache as dirty prior to restoring
      ASoC: max98090: Make sure we configure BCLK in one place

Mario Kicherer (1):
      ALSA: MIDI driver for Behringer BCD2000 USB device

Mark Brown (5):
      ASoC: fsl: Add explicit include of of.h
      ASoC: rt5651: Staticise non-exported symbols
      ASoC: Intel: Build Medfield compressed ops
      ASoC: intel: The Baytrail/MAX98090 driver depends on I2C
      ASoC: cache: Fix error code when not using ASoC level cache

Markus Pargmann (14):
      ASoC: fsl-ssi: Remove fsl_ssi_setup
      ASoC: fsl-ssi: Fix i2s_mode variable setup
      ASoC: fsl-ssi: Fix register values when disabling
      ASoC: fsl-ssi: Move debugging to seperate file
      ASoC: fsl-ssi: Use dev_name for DAI driver struct
      ASoC: fsl-ssi: Move imx-specific probe to seperate function
      ASoC: fsl-ssi: Remove useless DMA code
      ASoC: fsl-ssi: Cleanup probe function
      ASoC: fsl-ssi: Remove unnecessary variables from ssi_private
      ASoC: fsl-ssi: Transmit enable synchronization
      ASoC: fsl-ssi: make fsl,mode property optional
      ASoC: fsl-ssi: Fix baudclock handling
      ASoC: fsl-ssi: reorder and document fsl_ssi_private
      ASoC: fsl-ssi: Use regmap

Masanari Iida (2):
      ALSA: core: Fix format string mismatch in seq_midi.c
      ALSA: usb-audio: Fix format string mismatch in mixer.c

Matt Reimer (1):
      ASoC: wm9713: correct mono out PGA sources

Maxime Ripard (6):
      ALSA: lx_core: Remove unused defines
      ALSA: lx_core: Switch to using BIT macro
      ALSA: lx_core: Fix dev_dbg typo
      ALSA: lx_core: Remove dead code
      ALSA: lx_core: Remove useless #if 0 .. #endif
      ALSA: lx_core: Translate comments from french to english

Misael Lopez Cruz (5):
      ASoC: core: Add helpers for codec and codec_dai search
      ASoC: core: Add helpers for codec DAI probe & remove
      ASoC: core: Add helper for DAI widgets linking
      ASoC: core: Add function for ac97 codec registration
      ASoC: core: Add helpers for dai link and aux dev init

Nariman Poushin (2):
      ASoC: core: Fail probe if we fail to add dai widgets
      ASoC: core: Fail codec probe if we fail to add controls

Nicolin Chen (20):
      ASoC: fsl_sai: Improve fsl_sai_isr()
      ASoC: fsl_sai: Fix buggy configurations in trigger()
      ASoC: fsl_sai: Separately enable interrupts for Tx and Rx streams
      ASoC: fsl_sai: Add imx6sx platform support
      ASoC: fsl_sai: Add clock controls for SAI
      ASoC: fsl_sai: Fix incorrect condition check in trigger()
      ASoC: fsl_sai: Use FSL_SAI_xXR() and regmap_update_bits() to simplify code
      ASoC: core: Don't break component searching if both id and num_dai are 0
      ASoC: fsl_spdif: Add core clock control for DMA access
      ASoC: fsl: Drop formats limitation for imx-pcm-dma.c
      ASoC: simple-card: Drop node->name checking
      ASoC: simple-card: Simplify error msg in simple_card_dai_link_of()
      ASoC: simple-card: Improve coding style
      ASoC: fsl_spdif: Fix clock source for rxclk rate measurement
      ASoC: fsl_spdif: Use clk_set_rate() for spdif root clock only
      ASoC: fsl_spdif: Rename all _div to _df
      ASoC: fsl_spdif: Add sysclk df support to derive txclk from sysclk
      ASoC: fsl_spdif: Print actual sample rate for debug
      ASoc: fsl_spdif: Add descriptions for fsl_spdif_priv
      ASoC: fsl_esai: Bypass divider settings if clock requirement is not changed

Oder Chiou (23):
      ASoC: rt5640: Move cache sync() to resume()
      ASoC: rt5640: Correct the judgement of data length
      ASoC: rt5640: Use the platform data for DMIC settings
      ASoC: rt5640: Remove the pre-allocated size of reg_default
      ASoC: rt5640: Rename the function of clock checking
      ASoC: rt5640: Remove the unused or incorrect setting of clock source
      ASoC: rt5640: Remove the unused field in private data
      ASoC: rt5640: Remove the unnecessary parentheses
      ASoC: rt5640: Change the setting method of idle_bias_off
      ASoC: rt5640: add rt5639 support
      ASoC: rt5640: Add the string "rt5639" to the list of I2C device IDs
      ASoC: rt5640: Add the info of rt5639 to the binding document
      ASoC: rt5640: Add the rt5639 support to the OF match table
      ASoC: rt5645: Add codec driver
      ASoC: rt5645: Remove the unused variable
      ASoC: rt5645: Staticise non-exported symbols
      ASoC: rt5645: Move settings from probe() to reg_default struct
      ASoC: rt5645: Correct the cache sync function
      ASoC: rt5645: fix coccinelle warnings
      ASoC: rt5640: Add RL6231 class device shared support for RT5640, RT5645 and RT5651
      ASoC: rt5640: Add the function of the PLL clock calculation to RL6231 shared support
      ASoC: rt5640: Add the function "get_clk_info" to RL6231 shared support
      ASoC: add RT5677 CODEC driver

Paul Bolle (2):
      sound: remove checks for CONFIG_BCM_CS4297A_CSWARM
      ALSA: gus: remove checks for CONFIG_SND_DEBUG_ROM

Peter Ujfalusi (38):
      ASoC: davinci-pcm: Add empty functions for !CONFIG_SND_DAVINCI_SOC builds
      ASoC: davinci-mcasp: Assign the dma_data earlier in dai_probe callback
      ASoC: davinci-mcasp: Fix debug typo in davinci_mcasp_hw_params()
      ASoC: davinci-mcasp: Simplify and clean up the AFIFO configuration code
      ASoC: davinci-mcasp: Configure the AFIFO and DMA burst size at the same place
      ASoC: davinic-mcasp: Adopt the AFIFO/DMA configuration to the stream (dynamic depth)
      ASoC: davinci-mcasp: Fine tune and correct the DMA burst configuration
      ASoC: davinci-mcasp: Format data delay configuration enhancement
      ASoC: davinci-mcasp: Support for DSP_A format
      ASoC: davinci-mcasp: Move the FS polarity change out from the switch case
      ASoC: davinci-mcasp: Add support for I2S format
      ASoC: davinci-mcasp: Support for LEFT_J format
      ASoC: davinci-mcasp: Remove excess empty lines from davinci_mcasp_set_dai_fmt()
      ASoC: davinci-mcasp: Do not touch 0x04 register above McASP_VERSION_2
      ASoC: Add resource managed snd_soc_register_platform()
      ASoC: omap-mcpdm: Assign the dai DMA data at earlier time
      ASoC: omap-mcpdm: Bind the platform driver to the dai driver when loading
      ASoC: omap-mcbsp: Assign the dai DMA data at earlier time
      ASoC: omap-mcbsp: Bind the platform driver to the dai driver when loading
      ASoC: omap-pcm: Support for binding the platform driver to dai devices
      ASoC: omap-dmic: Assign the dai DMA data at earlier time
      ASoC: omap-dmic: Bind the platform driver to the dai driver when loading
      ASoC: omap-hdmi: Bind the platform driver to the dai driver when loading
      ASoC: omap-abe-twl6040: Use the cpu_dai node to specify the platform driver
      ASoC: omap-twl4030: Use the same name/node for platform as the cpu_dai
      ASoC: am3517evm: Use the same name for platform as the cpu_dai
      ASoC: ams-delta: Use the same name for platform as the cpu_dai
      ASoC: n810: Use the same name for platform as the cpu_dai
      ASoC: omap3pandora: Use the same name for platform as the cpu_dai
      ASoC: osk5912: Use the same name for platform as the cpu_dai
      ASoC: rx51: Use the same name for platform as the cpu_dai
      ASoC: omap-hdmi-card: Use the same name for platform as the cpu_dai
      ASoC: omap-pcm: Drop the platform driver init code
      ASoC: davinci-mcasp: Update MCASP_VERSION_4 platform driver registration
      ASoC: omap-hdmi: Remove excess curly bracket
      ASoC: davinci-pcm: Convert to use devm_snd_soc_register_platform()
      ASoC: davinci-mcasp: Convert to use devm_snd_soc_register_component()
      ASoC: tlv320aci3x: Fix custom snd_soc_dapm_put_volsw_aic3x() function

Rickard Strandqvist (1):
      ALSA: synth: emux: soundfont.c: Cleaning up memory leak

Ronan Marquet (1):
      ALSA: hda/realtek - Correction of fixup codes for PB V7900 laptop

Rongjun Ying (1):
      ASoC: sirf: Move the tx rx enable from port to codec, that will not need register sharing

Sachin Kamat (6):
      ASoC: pcm512x: Use CONFIG_PM_RUNTIME macro
      ASoC: hdmi: Include of.h
      ASoC: max98090: Include of.h
      ASoC: rt5640: Include of.h
      ASoC: tlv320aic23: Include of.h
      ASoC: tpa6130a2: Include of.h

Sascha Hauer (9):
      ASoC: ak4642: Fix typo zoro -> zero
      ASoC: ak4642: Add ALC controls
      ASoC: ak4642: Add driver data and driver private struct
      ASoC: ak4642: Add support for extended sysclk frequencies of the ak4648
      ASoC: fsl-ssi: Move fsl_ssi_set_dai_sysclk above fsl_ssi_hw_params
      ASoC: fsl-ssi: introduce SoC specific data
      ASoC: fsl-ssi: set bitclock in master mode from hw_params
      ASoC: fsl-ssi: remove unnecessary spinlock
      ASoC: fsl-ssi: Set framerate divider correctly for i2s master mode

Sebastian Reichel (8):
      ASoC: omap: rx51: Use static const char * const arrays
      ASoC: omap: rx51: Add module alias
      ASoC: omap: rx51: Use devm_snd_soc_register_card
      ASoC: omap: rx51: omap_mcbsp_st_add_controls: add id parameter
      ASoC: omap: rx51: get GPIO numbers via gpiod API
      ASoC: omap: rx51: Add some error messages
      ASoC: dt: Allow Aux Codecs to be specified using DT
      ASoC: omap: rx51: Add DT support

Stephen Boyd (1):
      ASoC: pxa: pxa-ssp: Terminate of match table

Stephen Warren (2):
      ASoC: tegra: free jack GPIOs before the sound card is freed
      ASoC: free jack GPIOs before the sound card is freed

Sumit Bhattacharya (1):
      ALSA: hda/hdmi - Add Nvidia Tegra124 HDMI support

Sven Brandau (1):
      ASoC: sta350: Add codec driver

Sylwester Nawrocki (2):
      ASoC: samsung: Allow setting OP_CLK of the IIS Multi Audio Interface
      ASoC: samsung: Handle errors when getting the op_clk clock

Takashi Iwai (9):
      ALSA: hda - Add dock pin setups for Thinkpad T440
      ALSA: Add patchwork URL to MAINTAINERS
      ALSA: hda - Disable AA-mix on Sony Vaio S13
      ALSA: Remove deprecated snd_card_create()
      ASoC: alc5623: Fix Kconfig dependency
      ALSA: hda/analog - Fix silent output on ASUS A8JN
      ALSA: firewire: Fix dependency on PCM and rawmidi
      ALSA: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup
      ASoC: Fix wrong argument for card remove callbacks

Takashi Sakamoto (63):
      ALSA: firewire-lib: Rename functions, structure, member for AMDTP
      ALSA: firewire-lib: Add macros instead of fixed value for AMDTP
      ALSA: firewire-lib: Add 'direction' member to 'amdtp_stream' structure
      ALSA: firewire-lib: Split some codes into functions to reuse for both streams
      ALSA: firewire-lib: Add support for AMDTP in-stream and PCM capture
      ALSA: firewire-lib: Add support for MIDI capture/playback
      ALSA: firewire-lib: Give syt value as parameter to handle_out_packet()
      ALSA: firewire-lib: Add support for duplex streams synchronization in blocking mode
      ALSA: firewire-lib: Add support for channel mapping
      ALSA: dice/firewire-lib: Keep dualwire mode but obsolete CIP_HI_DUALWIRE
      ALSA: firewire-lib/dice/speakers: Add common PCM constraints for AMDTP streams
      ALSA: firewire-lib: Restrict calling flush_context_completion() when context exists
      ALSA: firewire-lib: Rename macros, variables and functions for CMP
      ALSA: firewire-lib: Add 'direction' member to 'cmp_connection' structure
      ALSA: firewire-lib: Add handling output connection by CMP
      ALSA: firewire-lib: Add a new function to check others' connection
      ALSA: firewire-lib: Add support for deferred transaction
      ALSA: firewire-lib: Add some AV/C general commands
      ALSA: fireworks: Add skelton for Fireworks based devices
      ALSA: fireworks: Add transaction and some commands
      ALSA: fireworks: Add connection and stream management
      ALSA: fireworks/firewire-lib: Add a quirk for empty packet with TAG0
      ALSA: fireworks/firewire-lib: Add a quirk for the meaning of dbc
      ALSA: fireworks/firewire-lib: Add a quirk for wrong dbs in tx packets
      ALSA: fireworks/firewire-lib: Add a quirk for fixed interval of reported dbc
      ALSA: fireworks/firewire-lib: Add a quirk to reset data block counter at bus reset
      ALSA: fireworks: Add proc interface for debugging purpose
      ALSA: fireworks: Add MIDI interface
      ALSA: fireworks/firewire-lib: Add a quirk of data blocks for MIDI in out-stream
      ALSA: fireworks: Add PCM interface
      ALSA: fireworks: Add hwdep interface
      ALSA: fireworks: Add command/response functionality into hwdep interface
      ALSA: bebob: Add skelton for BeBoB based devices
      ALSA: bebob: Add commands and connections/streams management
      ALSA: bebob/firewire-lib: Add a quirk for discontinuity at bus reset
      ALSA: bebob: Add proc interface for debugging purpose
      ALSA: bebob: Add MIDI interface
      ALSA: bebob: Add PCM interface
      ALSA: bebob: Add hwdep interface
      ALSA: bebob: Prepare for device specific operations
      ALSA: bebob: Add support for Terratec PHASE, EWS series and Aureon
      ALSA: bebob: Add support for Yamaha GO series
      ALSA: bebob: Add support for Focusrite Saffire/SaffirePro series
      ALSA: bebob: Add support for M-Audio usual Firewire series
      ALSA: bebob: Add support for M-Audio special Firewire series
      ALSA: bebob/firewire-lib: Add a quirk of wrong dbc in empty packet for M-Audio special Firewire series
      ALSA: bebob: Add a quirk of data blocks for MIDI messages for some M-Audio devices
      ALSA: bebob: Send a cue to load firmware for M-Audio Firewire series
      ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire series
      ALSA: firewire-lib: Use ARRAY_SIZE() instead of sizeof() for correct loop limit
      ALSA: firewire-lib: Fix sparse warning of incorrect type in assignment
      ALSA: fireworks: Fix wrong value as argument for PTR_ERR()
      ALSA: fireworks: Use the same prototype for functions as actual declaration
      ALSA: fireworks/bebob: Change type of argument for sampling rate
      ALSA: fireworks/bebob: Use the same type of variables as function parameters
      ALSA: fireworks/bebob: Add suffix for long long integer literal
      ALSA: fireworks/bebob: Improve indentation
      ALSA: bebob: Use different names for identifiers in the same file
      ALSA: bebob: Add static specifier to identifier with file scope
      ALSA: bebob: Remove meaningless mutex_unlock()
      ALSA: bebob: Improve comments about stream format
      ALSA: firewire-lib: Use IEC 61883-6 compliant labels for Raw Audio data
      ALSA: firewire-lib: Remove a comment about restriction of asynchronous operation

Tim Gardner (1):
      ALSA: pcm: 'BUG:' message unnecessarily triggers kerneloops

Toralf Förster (2):
      ALSA: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c
      ALSA: lola: fix format type mismatch in sound/pci/lola/lola_proc.c

Tushar Behera (11):
      ASoC: max98095: Add an explicit of_match_table
      ASoC: samsung: Don't clear clock setting during i2s_startup
      ASoC: samsung: Add sound card driver for Snow board
      ASoC: samsung: Add missing pm ops for Snow sound card driver
      ASoC: samsung: Use devm_snd_soc_register_card
      ASoC: samsung: Use devm_snd_soc_register_platform
      ASoC: samsung: Use devm_snd_soc_register_component
      ASoC: samsung: Add devm_clk_get to pcm.c
      ASoC: max98090: Add master clock handling
      ASoC: max98095: Add master clock handling
      ASoC: samsung: Use params_width()

Vinod Koul (11):
      ASoC: add SND_SOC_BYTES_EXT
      ASoC: Intel: move component registration blob
      ASoC: Intel: remove FSF snail mail address
      ASoc: Intel: rename sst-mfld-platform.c
      ASoC: Intel: mark sst_set_stream_status as non static
      ASoC: Intel: split the pcm and compress to different files
      ASoC: Intel: remove unused sst-mfld platform dais
      ASoC: Intel: rename pcm dias to media dai
      ASoC: Intel: Revert "rename pcm dias to media dai"
      ASoC: Intel: add drain_notify support
      ASoC: Intel: remove codec memeber from codec structs

Xiubo Li (19):
      ASoC: core: Move the default regmap I/O setting to snd_soc_register_codec()
      ASoC: 88pm860x: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: cq93vc: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: mc13783: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: si476x: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm5102: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm5110: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm8350: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm8400: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm8994: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: wm8997: Remove the set_cache_io() entirely from ASoC probe.
      ASoC: codec: fix the sparse check warnings.
      ASoC: esai: use the precise definition of 'ret'.
      ASoC: spdif: Sort the header files alphabetically.
      ASoC: esai: Add VF610+ compatibles support.
      ASoC: spdif: Add VF610+ compatibles support.
      ASoC: fsl: Allow to select SAI device individually
      ASoC: fsl: Allow to select ESAI device individually
      ASoC: cache: Fix possible ZERO_SIZE_PTR pointer dereferencing error.

---
 Documentation/devicetree/bindings/mfd/mc13xxx.txt  |    3 +
 Documentation/devicetree/bindings/sound/ak4104.txt |    3 +
 .../devicetree/bindings/sound/alc5623.txt          |   25 +
 .../devicetree/bindings/sound/cs42l56.txt          |   63 +
 .../devicetree/bindings/sound/fsl-sai.txt          |   11 +-
 .../devicetree/bindings/sound/max98090.txt         |    6 +
 .../devicetree/bindings/sound/max98095.txt         |   22 +
 .../devicetree/bindings/sound/nokia,rx51.txt       |   27 +
 .../bindings/sound/nvidia,tegra30-hda.txt          |   28 +
 .../devicetree/bindings/sound/renesas,rsnd.txt     |    1 +
 Documentation/devicetree/bindings/sound/rt5640.txt |   13 +-
 .../devicetree/bindings/sound/simple-card.txt      |   91 +-
 Documentation/devicetree/bindings/sound/snow.txt   |   17 +
 .../devicetree/bindings/sound/st,sta350.txt        |  131 +
 MAINTAINERS                                        |    1 +
 arch/mips/include/asm/mach-jz4740/dma.h            |    2 -
 arch/mips/jz4740/board-qi_lb60.c                   |   11 +
 drivers/firewire/core.h                            |    1 -
 drivers/mfd/mc13xxx-core.c                         |   10 +-
 include/linux/firewire.h                           |    3 +
 include/linux/platform_data/adau17x1.h             |  109 +
 include/sound/atmel-ac97c.h                        |    2 -
 include/sound/core.h                               |    7 -
 include/sound/cs42l56.h                            |   48 +
 include/sound/omap-pcm.h                           |   30 +
 include/sound/rcar_snd.h                           |   32 +-
 include/sound/rt5640.h                             |    4 +
 include/sound/rt5645.h                             |   25 +
 include/sound/rt5651.h                             |   21 +
 include/sound/rt5677.h                             |   21 +
 include/sound/soc-dai.h                            |    2 -
 include/sound/soc-dapm.h                           |   20 +-
 include/sound/soc.h                                |  204 +-
 include/sound/sta350.h                             |   57 +
 include/trace/events/asoc.h                        |   92 -
 include/uapi/sound/asound.h                        |    4 +-
 include/uapi/sound/firewire.h                      |   23 +-
 sound/aoa/codecs/onyx.c                            |    2 +-
 sound/arm/pxa2xx-pcm.c                             |    2 +
 sound/arm/pxa2xx-pcm.h                             |    3 +-
 sound/atmel/ac97c.c                                |   15 +-
 sound/core/pcm_lib.c                               |    2 +-
 sound/core/seq/seq_midi.c                          |    4 +-
 sound/firewire/Kconfig                             |   63 +-
 sound/firewire/Makefile                            |    2 +
 sound/firewire/amdtp.c                             |  797 +++--
 sound/firewire/amdtp.h                             |  200 +-
 sound/firewire/bebob/Makefile                      |    4 +
 sound/firewire/bebob/bebob.c                       |  471 +++
 sound/firewire/bebob/bebob.h                       |  257 ++
 sound/firewire/bebob/bebob_command.c               |  282 ++
 sound/firewire/bebob/bebob_focusrite.c             |  279 ++
 sound/firewire/bebob/bebob_hwdep.c                 |  199 ++
 sound/firewire/bebob/bebob_maudio.c                |  792 +++++
 sound/firewire/bebob/bebob_midi.c                  |  168 +
 sound/firewire/bebob/bebob_pcm.c                   |  378 +++
 sound/firewire/bebob/bebob_proc.c                  |  196 ++
 sound/firewire/bebob/bebob_stream.c                | 1021 ++++++
 sound/firewire/bebob/bebob_terratec.c              |   68 +
 sound/firewire/bebob/bebob_yamaha.c                |   50 +
 sound/firewire/cmp.c                               |  205 +-
 sound/firewire/cmp.h                               |   14 +-
 sound/firewire/dice.c                              |   88 +-
 sound/firewire/fcp.c                               |  191 +-
 sound/firewire/fcp.h                               |   21 +
 sound/firewire/fireworks/Makefile                  |    4 +
 sound/firewire/fireworks/fireworks.c               |  353 ++
 sound/firewire/fireworks/fireworks.h               |  233 ++
 sound/firewire/fireworks/fireworks_command.c       |  372 +++
 sound/firewire/fireworks/fireworks_hwdep.c         |  298 ++
 sound/firewire/fireworks/fireworks_midi.c          |  168 +
 sound/firewire/fireworks/fireworks_pcm.c           |  403 +++
 sound/firewire/fireworks/fireworks_proc.c          |  232 ++
 sound/firewire/fireworks/fireworks_stream.c        |  372 +++
 sound/firewire/fireworks/fireworks_transaction.c   |  326 ++
 sound/firewire/speakers.c                          |  100 +-
 sound/isa/gus/interwave.c                          |    6 -
 sound/mips/au1x00.c                                |    6 +-
 sound/oss/mpu401.c                                 |    4 +-
 sound/oss/swarm_cs4297a.c                          |    4 -
 sound/pci/fm801.c                                  |  226 +-
 sound/pci/hda/Kconfig                              |   15 +
 sound/pci/hda/Makefile                             |    2 +
 sound/pci/hda/hda_auto_parser.c                    |   46 +-
 sound/pci/hda/hda_codec.h                          |    1 +
 sound/pci/hda/hda_generic.c                        |    2 +-
 sound/pci/hda/hda_intel.c                          |    2 +-
 sound/pci/hda/hda_local.h                          |   14 +
 sound/pci/hda/hda_tegra.c                          |  588 ++++
 sound/pci/hda/patch_analog.c                       |    1 +
 sound/pci/hda/patch_hdmi.c                         |    6 +-
 sound/pci/hda/patch_realtek.c                      |  474 ++-
 sound/pci/hda/patch_sigmatel.c                     |    4 +-
 sound/pci/lola/lola_proc.c                         |    2 +-
 sound/pci/lx6464es/lx_core.c                       |   46 +-
 sound/soc/atmel/Kconfig                            |    2 +-
 sound/soc/atmel/atmel-pcm-pdc.c                    |   63 -
 sound/soc/atmel/snd-soc-afeb9260.c                 |   12 -
 sound/soc/blackfin/Kconfig                         |   26 +
 sound/soc/blackfin/Makefile                        |    4 +
 sound/soc/blackfin/bfin-eval-adau1x61.c            |  142 +
 sound/soc/blackfin/bfin-eval-adau1x81.c            |  130 +
 sound/soc/codecs/88pm860x-codec.c                  |   20 +-
 sound/soc/codecs/Kconfig                           |   86 +-
 sound/soc/codecs/Makefile                          |   32 +-
 sound/soc/codecs/ab8500-codec.c                    |   12 +-
 sound/soc/codecs/ad1980.c                          |   39 +-
 sound/soc/codecs/adau1373.c                        |    7 +-
 sound/soc/codecs/adau1761-i2c.c                    |   60 +
 sound/soc/codecs/adau1761-spi.c                    |   77 +
 sound/soc/codecs/adau1761.c                        |  803 +++++
 sound/soc/codecs/adau1761.h                        |   23 +
 sound/soc/codecs/adau1781-i2c.c                    |   58 +
 sound/soc/codecs/adau1781-spi.c                    |   75 +
 sound/soc/codecs/adau1781.c                        |  511 +++
 sound/soc/codecs/adau1781.h                        |   23 +
 sound/soc/codecs/adau17x1.c                        |  866 +++++
 sound/soc/codecs/adau17x1.h                        |  124 +
 sound/soc/codecs/adav80x.c                         |   12 +-
 sound/soc/codecs/ak4104.c                          |   62 +-
 sound/soc/codecs/ak4641.c                          |    4 +-
 sound/soc/codecs/ak4642.c                          |   75 +-
 sound/soc/codecs/alc5623.c                         |   20 +
 sound/soc/codecs/arizona.h                         |    4 +-
 sound/soc/codecs/cq93vc.c                          |   10 +-
 sound/soc/codecs/cs4270.c                          |    2 +-
 sound/soc/codecs/cs4271.c                          |    4 +-
 sound/soc/codecs/cs42l51-i2c.c                     |   59 +
 sound/soc/codecs/cs42l51.c                         |   80 +-
 sound/soc/codecs/cs42l51.h                         |    6 +
 sound/soc/codecs/cs42l52.c                         |   12 -
 sound/soc/codecs/cs42l56.c                         | 1419 ++++++++
 sound/soc/codecs/cs42l56.h                         |  177 +
 sound/soc/codecs/cs42xx8.c                         |    3 +-
 sound/soc/codecs/da7210.c                          |    4 +-
 sound/soc/codecs/da7213.c                          |    4 +-
 sound/soc/codecs/da732x.c                          |    4 +-
 sound/soc/codecs/da9055.c                          |    2 +-
 sound/soc/codecs/hdmi.c                            |    1 +
 sound/soc/codecs/lm4857.c                          |    4 +-
 sound/soc/codecs/max9768.c                         |    4 +-
 sound/soc/codecs/max98088.c                        |   12 +-
 sound/soc/codecs/max98090.c                        |  118 +-
 sound/soc/codecs/max98090.h                        |    2 +
 sound/soc/codecs/max98095.c                        |   47 +-
 sound/soc/codecs/mc13783.c                         |   36 +-
 sound/soc/codecs/pcm1681.c                         |    4 +-
 sound/soc/codecs/pcm512x.c                         |    4 +-
 sound/soc/codecs/rl6231.c                          |  152 +
 sound/soc/codecs/rl6231.h                          |   34 +
 sound/soc/codecs/rt5631.c                          |    4 +-
 sound/soc/codecs/rt5640.c                          |  532 +--
 sound/soc/codecs/rt5640.h                          |   18 +-
 sound/soc/codecs/rt5645.c                          | 2378 +++++++++++++
 sound/soc/codecs/rt5645.h                          | 2181 ++++++++++++
 sound/soc/codecs/rt5651.c                          | 1818 ++++++++++
 sound/soc/codecs/rt5651.h                          | 2080 ++++++++++++
 sound/soc/codecs/rt5677.c                          | 3498 ++++++++++++++++++++
 sound/soc/codecs/rt5677.h                          | 1451 ++++++++
 sound/soc/codecs/sgtl5000.c                        |   90 +-
 sound/soc/codecs/si476x.c                          |   14 +-
 sound/soc/codecs/sirf-audio-codec.c                |   82 +-
 sound/soc/codecs/sirf-audio-codec.h                |   50 +
 sound/soc/codecs/sta32x.c                          |    4 +-
 sound/soc/codecs/sta350.c                          | 1311 ++++++++
 sound/soc/codecs/sta350.h                          |  238 ++
 sound/soc/codecs/tas5086.c                         |    4 +-
 sound/soc/codecs/tlv320aic23-i2c.c                 |    1 +
 sound/soc/codecs/tlv320aic23.c                     |    4 +-
 sound/soc/codecs/tlv320aic31xx.c                   |    1 +
 sound/soc/codecs/tlv320aic3x.c                     |    2 +-
 sound/soc/codecs/tlv320dac33.c                     |   12 +-
 sound/soc/codecs/tpa6130a2.c                       |    1 +
 sound/soc/codecs/twl4030.c                         |   10 +-
 sound/soc/codecs/twl6040.c                         |    8 +-
 sound/soc/codecs/wl1273.c                          |   12 +-
 sound/soc/codecs/wm2000.c                          |    8 +-
 sound/soc/codecs/wm2200.c                          |    4 +-
 sound/soc/codecs/wm5100.c                          |    4 +-
 sound/soc/codecs/wm5102.c                          |   26 +-
 sound/soc/codecs/wm5110.c                          |   35 +-
 sound/soc/codecs/wm8350.c                          |   14 +-
 sound/soc/codecs/wm8400.c                          |   12 +-
 sound/soc/codecs/wm8580.c                          |    2 +-
 sound/soc/codecs/wm8731.c                          |   11 +-
 sound/soc/codecs/wm8753.c                          |    4 +-
 sound/soc/codecs/wm8804.c                          |   28 +-
 sound/soc/codecs/wm8804.h                          |    4 +
 sound/soc/codecs/wm8903.c                          |    4 +-
 sound/soc/codecs/wm8904.c                          |   14 +-
 sound/soc/codecs/wm8955.c                          |   13 +-
 sound/soc/codecs/wm8958-dsp2.c                     |   32 +-
 sound/soc/codecs/wm8960.c                          |    4 +-
 sound/soc/codecs/wm8962.c                          |   20 +-
 sound/soc/codecs/wm8983.c                          |    4 +-
 sound/soc/codecs/wm8985.c                          |   11 +-
 sound/soc/codecs/wm8988.c                          |    8 +-
 sound/soc/codecs/wm8990.c                          |    2 +-
 sound/soc/codecs/wm8991.c                          |    2 +-
 sound/soc/codecs/wm8994.c                          |   32 +-
 sound/soc/codecs/wm8995.c                          |   10 +-
 sound/soc/codecs/wm8996.c                          |    4 +-
 sound/soc/codecs/wm8997.c                          |   25 +-
 sound/soc/codecs/wm9081.c                          |    4 +-
 sound/soc/codecs/wm9713.c                          |    3 +-
 sound/soc/codecs/wm_adsp.c                         |   43 +-
 sound/soc/codecs/wm_hubs.c                         |    2 +-
 sound/soc/davinci/Kconfig                          |   10 +-
 sound/soc/davinci/davinci-evm.c                    |    9 +-
 sound/soc/davinci/davinci-i2s.c                    |    1 -
 sound/soc/davinci/davinci-mcasp.c                  |  260 +-
 sound/soc/davinci/davinci-mcasp.h                  |    1 +
 sound/soc/davinci/davinci-pcm.c                    |    8 +-
 sound/soc/davinci/davinci-pcm.h                    |    8 +-
 sound/soc/davinci/davinci-vcif.c                   |    1 -
 sound/soc/fsl/Kconfig                              |   85 +-
 sound/soc/fsl/Makefile                             |    3 +-
 sound/soc/fsl/fsl_esai.c                           |   32 +-
 sound/soc/fsl/fsl_sai.c                            |  255 +-
 sound/soc/fsl/fsl_sai.h                            |   16 +
 sound/soc/fsl/fsl_spdif.c                          |  186 +-
 sound/soc/fsl/fsl_spdif.h                          |   14 +-
 sound/soc/fsl/fsl_ssi.c                            | 1418 ++++----
 sound/soc/fsl/fsl_ssi.h                            |  112 +-
 sound/soc/fsl/fsl_ssi_dbg.c                        |  163 +
 sound/soc/fsl/imx-pcm-dma.c                        |    1 -
 sound/soc/generic/simple-card.c                    |  281 +-
 sound/soc/intel/Kconfig                            |    9 +
 sound/soc/intel/Makefile                           |    4 +-
 sound/soc/intel/byt-max98090.c                     |  203 ++
 sound/soc/intel/byt-rt5640.c                       |   37 +-
 sound/soc/intel/haswell.c                          |   15 +-
 sound/soc/intel/sst-acpi.c                         |    1 +
 sound/soc/intel/sst-baytrail-dsp.c                 |   14 +-
 sound/soc/intel/sst-baytrail-ipc.c                 |  132 +-
 sound/soc/intel/sst-baytrail-ipc.h                 |    7 +-
 sound/soc/intel/sst-baytrail-pcm.c                 |  163 +-
 sound/soc/intel/sst-dsp-priv.h                     |    2 +
 sound/soc/intel/sst-firmware.c                     |   42 +-
 sound/soc/intel/sst-haswell-ipc.c                  |   15 +-
 sound/soc/intel/sst-haswell-pcm.c                  |    9 +-
 sound/soc/intel/sst-mfld-dsp.h                     |    8 -
 sound/soc/intel/sst-mfld-platform-compress.c       |  237 ++
 ...sst-mfld-platform.c => sst-mfld-platform-pcm.c} |  250 +-
 sound/soc/intel/sst-mfld-platform.h                |   11 +-
 sound/soc/jz4740/Kconfig                           |   11 +-
 sound/soc/jz4740/jz4740-i2s.c                      |    5 +-
 sound/soc/jz4740/qi_lb60.c                         |   84 +-
 sound/soc/kirkwood/kirkwood-t5325.c                |   13 -
 sound/soc/nuc900/Kconfig                           |    1 +
 sound/soc/nuc900/nuc900-ac97.c                     |    1 +
 sound/soc/omap/Kconfig                             |    4 +-
 sound/soc/omap/am3517evm.c                         |    2 +-
 sound/soc/omap/ams-delta.c                         |   80 +-
 sound/soc/omap/n810.c                              |    2 +-
 sound/soc/omap/omap-abe-twl6040.c                  |   13 +-
 sound/soc/omap/omap-dmic.c                         |    9 +-
 sound/soc/omap/omap-hdmi-card.c                    |    2 +-
 sound/soc/omap/omap-hdmi.c                         |    6 +-
 sound/soc/omap/omap-mcbsp.c                        |   25 +-
 sound/soc/omap/omap-mcbsp.h                        |    2 +-
 sound/soc/omap/omap-mcpdm.c                        |   16 +-
 sound/soc/omap/omap-pcm.c                          |   25 +-
 sound/soc/omap/omap-twl4030.c                      |   42 +-
 sound/soc/omap/omap3pandora.c                      |   35 +-
 sound/soc/omap/osk5912.c                           |    2 +-
 sound/soc/omap/rx51.c                              |  275 +-
 sound/soc/pxa/Kconfig                              |    2 +-
 sound/soc/pxa/brownstone.c                         |    7 -
 sound/soc/pxa/hx4700.c                             |    9 +-
 sound/soc/pxa/palm27x.c                            |    8 -
 sound/soc/pxa/poodle.c                             |    1 -
 sound/soc/pxa/pxa-ssp.c                            |    3 +-
 sound/soc/pxa/pxa2xx-pcm.c                         |    2 +
 sound/soc/pxa/ttc-dkb.c                            |    4 -
 sound/soc/samsung/Kconfig                          |   22 +-
 sound/soc/samsung/Makefile                         |    2 +
 sound/soc/samsung/ac97.c                           |    9 +-
 sound/soc/samsung/bells.c                          |   16 +-
 sound/soc/samsung/dma.c                            |    8 +-
 sound/soc/samsung/dma.h                            |    1 -
 sound/soc/samsung/dmaengine.c                      |   13 +-
 sound/soc/samsung/goni_wm8994.c                    |    9 +-
 sound/soc/samsung/h1940_uda1380.c                  |   16 +-
 sound/soc/samsung/i2s.c                            |   24 +-
 sound/soc/samsung/i2s.h                            |    1 +
 sound/soc/samsung/idma.c                           |   11 +-
 sound/soc/samsung/littlemill.c                     |   18 +-
 sound/soc/samsung/lowland.c                        |   18 +-
 sound/soc/samsung/neo1973_wm8753.c                 |    8 +-
 sound/soc/samsung/pcm.c                            |   21 +-
 sound/soc/samsung/rx1950_uda1380.c                 |   17 +-
 sound/soc/samsung/s3c-i2s-v2.c                     |   10 +-
 sound/soc/samsung/s3c2412-i2s.c                    |   21 +-
 sound/soc/samsung/s3c24xx-i2s.c                    |   25 +-
 sound/soc/samsung/s3c24xx_simtec_hermes.c          |    8 -
 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c     |    8 -
 sound/soc/samsung/smartq_wm8987.c                  |   13 +-
 sound/soc/samsung/smdk_wm8580.c                    |    8 +-
 sound/soc/samsung/smdk_wm8580pcm.c                 |   15 +-
 sound/soc/samsung/smdk_wm8994.c                    |   14 +-
 sound/soc/samsung/smdk_wm8994pcm.c                 |   15 +-
 sound/soc/samsung/snow.c                           |  123 +
 sound/soc/samsung/spdif.c                          |   15 +-
 sound/soc/samsung/speyside.c                       |   18 +-
 sound/soc/samsung/tobermory.c                      |   18 +-
 sound/soc/sh/Kconfig                               |    2 +-
 sound/soc/sh/rcar/Makefile                         |    2 +-
 sound/soc/sh/rcar/adg.c                            |   57 +-
 sound/soc/sh/rcar/core.c                           |  250 +-
 sound/soc/sh/rcar/dvc.c                            |  289 ++
 sound/soc/sh/rcar/gen.c                            |  120 +-
 sound/soc/sh/rcar/rsnd.h                           |   78 +-
 sound/soc/sh/rcar/src.c                            |  232 +-
 sound/soc/sh/rcar/ssi.c                            |  113 +-
 sound/soc/sirf/sirf-audio-port.c                   |  107 -
 sound/soc/sirf/sirf-audio-port.h                   |   62 -
 sound/soc/soc-cache.c                              |    5 +-
 sound/soc/soc-compress.c                           |    6 +-
 sound/soc/soc-core.c                               |  991 +++---
 sound/soc/soc-dapm.c                               |  259 +-
 sound/soc/soc-devres.c                             |   35 +
 sound/soc/soc-io.c                                 |  296 +-
 sound/soc/soc-jack.c                               |   88 +-
 sound/soc/soc-pcm.c                                |   27 +-
 sound/soc/tegra/tegra_alc5632.c                    |   16 +-
 sound/soc/tegra/tegra_max98090.c                   |   16 +-
 sound/soc/tegra/tegra_rt5640.c                     |   16 +-
 sound/soc/tegra/tegra_wm8903.c                     |   11 +-
 sound/soc/tegra/tegra_wm9712.c                     |    4 +-
 sound/soc/ux500/mop500_ab8500.c                    |    2 +-
 sound/synth/emux/soundfont.c                       |    1 +
 sound/usb/Kconfig                                  |   13 +
 sound/usb/Makefile                                 |    2 +-
 sound/usb/bcd2000/Makefile                         |    3 +
 sound/usb/bcd2000/bcd2000.c                        |  461 +++
 sound/usb/mixer.c                                  |  411 ++-
 337 files changed, 36768 insertions(+), 5469 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/alc5623.txt
 create mode 100644 Documentation/devicetree/bindings/sound/cs42l56.txt
 create mode 100644 Documentation/devicetree/bindings/sound/max98095.txt
 create mode 100644 Documentation/devicetree/bindings/sound/nokia,rx51.txt
 create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.txt
 create mode 100644 Documentation/devicetree/bindings/sound/snow.txt
 create mode 100644 Documentation/devicetree/bindings/sound/st,sta350.txt
 create mode 100644 include/linux/platform_data/adau17x1.h
 create mode 100644 include/sound/cs42l56.h
 create mode 100644 include/sound/omap-pcm.h
 create mode 100644 include/sound/rt5645.h
 create mode 100644 include/sound/rt5651.h
 create mode 100644 include/sound/rt5677.h
 create mode 100644 include/sound/sta350.h
 create mode 100644 sound/firewire/bebob/Makefile
 create mode 100644 sound/firewire/bebob/bebob.c
 create mode 100644 sound/firewire/bebob/bebob.h
 create mode 100644 sound/firewire/bebob/bebob_command.c
 create mode 100644 sound/firewire/bebob/bebob_focusrite.c
 create mode 100644 sound/firewire/bebob/bebob_hwdep.c
 create mode 100644 sound/firewire/bebob/bebob_maudio.c
 create mode 100644 sound/firewire/bebob/bebob_midi.c
 create mode 100644 sound/firewire/bebob/bebob_pcm.c
 create mode 100644 sound/firewire/bebob/bebob_proc.c
 create mode 100644 sound/firewire/bebob/bebob_stream.c
 create mode 100644 sound/firewire/bebob/bebob_terratec.c
 create mode 100644 sound/firewire/bebob/bebob_yamaha.c
 create mode 100644 sound/firewire/fireworks/Makefile
 create mode 100644 sound/firewire/fireworks/fireworks.c
 create mode 100644 sound/firewire/fireworks/fireworks.h
 create mode 100644 sound/firewire/fireworks/fireworks_command.c
 create mode 100644 sound/firewire/fireworks/fireworks_hwdep.c
 create mode 100644 sound/firewire/fireworks/fireworks_midi.c
 create mode 100644 sound/firewire/fireworks/fireworks_pcm.c
 create mode 100644 sound/firewire/fireworks/fireworks_proc.c
 create mode 100644 sound/firewire/fireworks/fireworks_stream.c
 create mode 100644 sound/firewire/fireworks/fireworks_transaction.c
 create mode 100644 sound/pci/hda/hda_tegra.c
 create mode 100644 sound/soc/blackfin/bfin-eval-adau1x61.c
 create mode 100644 sound/soc/blackfin/bfin-eval-adau1x81.c
 create mode 100644 sound/soc/codecs/adau1761-i2c.c
 create mode 100644 sound/soc/codecs/adau1761-spi.c
 create mode 100644 sound/soc/codecs/adau1761.c
 create mode 100644 sound/soc/codecs/adau1761.h
 create mode 100644 sound/soc/codecs/adau1781-i2c.c
 create mode 100644 sound/soc/codecs/adau1781-spi.c
 create mode 100644 sound/soc/codecs/adau1781.c
 create mode 100644 sound/soc/codecs/adau1781.h
 create mode 100644 sound/soc/codecs/adau17x1.c
 create mode 100644 sound/soc/codecs/adau17x1.h
 create mode 100644 sound/soc/codecs/cs42l51-i2c.c
 create mode 100644 sound/soc/codecs/cs42l56.c
 create mode 100644 sound/soc/codecs/cs42l56.h
 create mode 100644 sound/soc/codecs/rl6231.c
 create mode 100644 sound/soc/codecs/rl6231.h
 create mode 100644 sound/soc/codecs/rt5645.c
 create mode 100644 sound/soc/codecs/rt5645.h
 create mode 100644 sound/soc/codecs/rt5651.c
 create mode 100644 sound/soc/codecs/rt5651.h
 create mode 100644 sound/soc/codecs/rt5677.c
 create mode 100644 sound/soc/codecs/rt5677.h
 create mode 100644 sound/soc/codecs/sta350.c
 create mode 100644 sound/soc/codecs/sta350.h
 create mode 100644 sound/soc/fsl/fsl_ssi_dbg.c
 create mode 100644 sound/soc/intel/byt-max98090.c
 create mode 100644 sound/soc/intel/sst-mfld-platform-compress.c
 rename sound/soc/intel/{sst-mfld-platform.c => sst-mfld-platform-pcm.c} (67%)
 create mode 100644 sound/soc/samsung/snow.c
 create mode 100644 sound/soc/sh/rcar/dvc.c
 delete mode 100644 sound/soc/sirf/sirf-audio-port.h
 create mode 100644 sound/usb/bcd2000/Makefile
 create mode 100644 sound/usb/bcd2000/bcd2000.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