lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <s5hy52973fn.wl%tiwai@suse.de>
Date:	Tue, 21 Jan 2014 16:35:56 +0100
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.14-rc1

Linus,

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

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

The topmost commit is 7552f34a790069a008bd3e2ab4c0954b30c2f63b

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

sound updates for 3.14-rc1

It was holiday season, so no wonder that there are little changes in
framework level, although diffstat shows quite many changes spreaded
over sound/* directories.  Most of changes are cleanups, code
refactoring and fixes.

Some highlights:

- Removal of OSS sleep_on usages by Arnd

- Simplified memalloc helper codes, drop obsoleted features;
  now it's built into PCM driver instead of an individual module

- Warn if PCM buffer preallocation fails, which will show page
  allocation issues more clearly

- Compress offload API updates for sample rates by Vinod

- PCM glitch workaround on ctxfi emu20k1 by Sarah

- Drop cs46xx DSP blobs, using firmware loader now

- USB-audio quitks for Plantronics Gamecom 780, Creative VF0420,
  and Focusrite Saffire 6

HD-audio specifics:

- Standardize Kconfigs of HD-audio codec drivers;
  now "make localmodconfig" recognizes configs properly (finally!)

- Parallel PM implementation by Mengdong

- BayleyBay/ValleyView2 board fixups

- Broadwell audio support

- Runtime PM improvement (PantherPoint, etc)

- Quirks: Dell subwooer, Gigabyte mobo jack detection oddity,
  Dell AiO click noise fixes, Dell headset mic fixes, etc

- Automatic bind with HDMI codec parser without generic parser

- More AD codec fixes (since 3.12 regression) including the automatic
  stereo mix support

- Common Thinkpad ACPI helper for Realtek and Conexant codecs

ASoC specifics:

- Update to the generic DMA code to support deferred probe and managed
  resources

- New drivers for BCM2835 (used in Raspberry Pi), Tegra with MAX98090
  and Analog Devices AXI I2S and S/PDIF controller IPs

- Device tree support for the simple card, max98090 and cs42l52

- Conversion of the Samsung drivers to native dmaengine, making them
  multiplatform compatible and hopefully helping keep them more modern
  and up to date.

- More regmap conversions, including a very welcome one for twl6040
  from Peter Ujfalusi

- A big overhaul of the DaVinci drivers also from Peter Ujfalusi

- Lots of DMA updates from Lars-Peter

- Improvements to the constraints handling code from Lars-Peter

- A very helpful conversion of the TWL4030 driver to regmap from Peter

- A new driver for the Freescale ESAI controller from Nicolin Chen

- Conversion of some of the drivers to use params_width()

- Extensions to DPCM for use with compressed audio from Liam

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

Alexander Shiyan (5):
      ASoC: fsl_ssi: Fix printing return code on clk error
      ASoC: mc13783: Use module_platform_driver_probe()
      ASoC: mc13783: Use core error messages if registration fails
      ASoC: mc13783: Drop fixed ADC & DAC ports usage
      ASoC: mc13783: trivial: Cleanup module

Andreas Pretzsch (1):
      ASoC: ssm2602: add 16kHz sampling rate support

Arnd Bergmann (5):
      sound: oss: msnd_pinnacle: avoid interruptible_sleep_on_timeout
      sound: oss: vwsnd: avoid interruptible_sleep_on
      sound: oss: midibuf: fix sleep_on races
      sound: oss: dmasound: kill SLEEP() macro to avoid race
      sound: oss: remove last sleep_on users

Arun Shamanna Lakshmi (2):
      ASoC: dapm: Change prototype of soc_widget_read
      ASoC: dapm: Fix double prefix addition

Bo Shen (1):
      ASoC: atmel: sam9x5_wm8731: remove platform_set_drvdata

Brian Austin (4):
      ASoC: cs42l52: Reorganize MICA/B Config and Select
      ASoC: cs42l52: Make MICA/B mixer dependent on mic config
      ASoC: cs42l52: Add devicetree support for CS42L52
      ASoC: dt: binding: sound cs42l52 driver

Charles Keepax (15):
      mfd: wm5110: Make DSP memories readable
      ASoC: wm5110: Expose input high pass filter controls
      ASoC: wm5110: Add basic support for ISRCs
      mfd: wm5110: Give new AIF2 registers defaults and mark as readable
      ASoC: wm_adsp: Stop region iteration when the desired region is found
      ASoC: wm_adsp: Remove duplicate info message for DSP RAM ready
      mfd: wm5110: Expose DRE control registers
      ASoC: wm5110: Expose switch controls for DRE
      ASoC: wm5110: Add FSH for ISRCs
      ASoC: wm5110: Add support for ASRC RATE 1
      ASoC: wm_adsp: Factor out ADSP2 boot proceedure
      ASoC: wm_adsp: Start DSP booting earlier in the DAPM process
      ASoC: wm_adsp: Mark wm_adsp2_boot_work as static
      mfd: wm5110: Add registers for headphone short circuit control
      ASoC: wm5110: Add controls for headphone short circuit protection

Dan Carpenter (1):
      ASoC: rcar: some dubious one-bit signed bitfields

Daniel Mack (1):
      ALSA: snd-usb: re-order some quirk entries

David Henningsson (3):
      ALSA: hda - Explicitly keep codec powered up in hdmi_present_sense
      ALSA: hda - Enable subwoofer on Dell Vostro 5460/5470
      ALSA: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H

Eduard Gilmutdinov (1):
      ALSA: usb-audio: Add support for Focusrite Saffire 6 USB

Fabio Estevam (30):
      ASoC: ad193x: Use IS_ENABLED() macro
      ASoC: adav80x: Use IS_ENABLED() macro
      ASoC: ak4642: Use IS_ENABLED() macro
      ASoC: uda1380: Use IS_ENABLED() macro
      ASoC: wm8510: Use IS_ENABLED() macro
      ASoC: wm8523: Use IS_ENABLED() macro
      ASoC: wm8580: Use IS_ENABLED() macro
      ASoC: wm8711: Use IS_ENABLED() macro
      ASoC: wm8728: Use IS_ENABLED() macro
      ASoC: wm8962: Use IS_ENABLED() macro
      ASoC: wm8995: Use IS_ENABLED() macro
      ASoC: soc-io: Use IS_ENABLED() macro
      ASoC: cs4271: Use IS_ENABLED() macro
      ASoC: da7210: Use IS_ENABLED() macro
      ASoC: ssm2602: Use IS_ENABLED() macro
      ASoC: wm8731: Use IS_ENABLED() macro
      ASoC: wm8741: Use IS_ENABLED() macro
      ASoC: wm8750: Use IS_ENABLED() macro
      ASoC: wm8753: Use IS_ENABLED() macro
      ASoC: wm8776: Use IS_ENABLED() macro
      ASoC: wm8804: Use IS_ENABLED() macro
      ASoC: wm8900: Use IS_ENABLED() macro
      ASoC: wm8985: Use IS_ENABLED() macro
      ASoC: wm8988: Use IS_ENABLED() macro
      AsoC: wm9081: Use IS_ENABLED() macro
      ASoC: wm9081: Use IS_ENABLED() macro
      ASoC: cs42l52: Use IS_ENABLED() macro
      ASoC: imx-spdif: Remove error message upon devm_kzalloc() failure
      ASoC: imx-ssi: Check the return value from clk_prepare_enable()
      ASoC: fsl: fsl_ssi: Use '%ld' to print 'long int'

Fengguang Wu (2):
      ASoC: axi-spdif: Use devm_ioremap_resource() instead of devm_request_and_ioremap()
      ASoC: axi-spdif: Use devm_ioremap_resource() instead of devm_request_and_ioremap()

Florian Meier (1):
      ASoC: Add support for BCM2835

Hui Wang (2):
      ALSA: hda - automute via amp instead of pinctl on some AIO models
      ALSA: hda - add headset mic detect quirks for some Dell machines

Jan Weitzel (1):
      ASoC: tlv320aic3x: no mono controls 3007 model

Jarkko Nikula (1):
      ASoC: Rename mid-x86 directory to intel

Jean-Francois Moine (1):
      ASoC: pcm: Fix lack of platform bespoke_trigger() call

Julia Lawall (1):
      ALSA: cs5535audio: use named constants for pci_power_t values

Jyri Sarha (2):
      ASoC: hdmi-codec: Add SNDRV_PCM_FMTBIT_32_LE playback format
      ASoC: hdmi-codec: Add devicetree binding with documentation

Kailang Yang (2):
      ALSA: hda/realtek - Add more codecs alias name for Dell
      ALSA: hda/realtek - Remove depop delay for suspend and resume if applicable

Kuninori Morimoto (21):
      ASoC: rcar: rename GEN2_SRU to GEN2_SCU
      ASoC: rcar: remove unused register settings
      ASoC: rcar: separate regmap init common field
      ASoC: rcar: add rsnd_is_accessible_reg()
      ASoC: rcar: remove .path_init/exit from rsnd_gen_ops
      ASoC: rcar: remove rcar_gen_ops
      ASoC: rcar: add Gen2 sound support
      ASoC: simple-card: add Device Tree support
      ASoC: rcar: use devm_clk_get() instead of clk_get()
      ASoC: rsnd: gen: fixup Gen2 channel size
      ASoC: fsi: remove original filter from fsi_dma_probe()
      ASoC: rsnd: add rsnd_adg_set_ssi_clk() and cleanup adg
      ASoC: rsnd: tidyup ssi comment
      ASoC: rsnd: tidyup register naming
      ASoC: rsnd: make sure variable name for 44.1kHz/48kHz
      ASoC: rsnd: route setting is needed only Gen1
      ASoC: rsnd: add rsnd_scu_transfer_start()
      ASoC: rsnd: INT_ENABLE is needed only Gen2
      ASoC: rsnd: scu cleanup: add rsnd_scu_rate_ctrl()
      ASoC: rsnd: tidyup rsnd_ssi_master_clk_start() parameter
      ASoC: rsnd: add SRC (Sampling Rate Converter) support

Lars-Peter Clausen (50):
      ASoC: Add resource managed snd_dmaengine_pcm_register()
      ASoC: spear: Use devm_snd_dmaengine_pcm_register
      ASoC: generic-dmaengine-pcm: Set BATCH flag when residue reporting is not supported
      ASoC: Set SNDRV_PCM_INFO_JOINT_DUPLEX for PCMs with symmetry constraints
      ASoC: bcm2835-i2s: Use devm_snd_dmaengine_pcm_register()
      ASoC: ep93xx: Use devm_snd_dmaengine_pcm_register()
      ASoC: fsl: Use devm_snd_dmaengine_pcm_register()
      ASoC: mxs: Use devm_snd_dmaengine_pcm_register()
      ASoC: ssm2602: Use core for applying symmetry constraints
      ASoC: jz4740-i2s: Use managed resources
      ASoC: jz4740: Use the generic dmaengine PCM driver
      dt: Add bindings documentation for the ADI AXI-I2S controller
      ASoC: Add support for the Analog Devices AXI-I2S core
      dt: Add bindings documentation for the ADI AXI-SPDIF audio controller
      ASoC: Add support for the Analog Devices AXI-SPDIF driver
      ASoC: au1x: Don't set unused struct snd_pcm_hardware fields
      ASoC: tegra: Don't set unused struct snd_pcm_hardware fields
      ASoC: blackfin: Don't set unused struct snd_pcm_hardware fields
      ASoC: davinci: Don't set unused struct snd_pcm_hardware fields
      ASoC: s6000: Don't set unused struct snd_pcm_hardware fields
      ASoC: omap: Don't set unused struct snd_pcm_hardware fields
      ASoC: soc-utils: Don't set unused struct snd_pcm_hardware fields
      ASoC: samsung: Don't set unused struct snd_pcm_hardware fields
      ASoC: txx9: Don't set unused struct snd_pcm_hardware fields
      ASoC: mmp: Don't set unused struct snd_pcm_hardware fields
      ASoC: ep93xx: Don't set unused struct snd_pcm_hardware fields
      ASoC: atmel: Don't set unused struct snd_pcm_hardware fields
      ASoC: dpcm: Add helper function for initializing runtime pcm
      ASoC: dpcm: Allow PCMs to omit the set of supported formats
      ASoC: fsl: Don't set unused struct snd_pcm_hardware fields
      ASoC: mxs: Don't set unused struct snd_pcm_hardware fields
      ASoC: mxs: Remove SND_DMAENGINE_PCM_FLAG_NO_RESIDUE flag
      ASoC: adau1701: Fix ADAU1701_SEROCTL_WORD_LEN_16 constant
      ASoC: intel: Don't set unused struct snd_pcm_hardware fields
      ASoC: kirkwood: Don't set unused struct snd_pcm_hardware fields
      ASoC: nuc900: Don't set unused struct snd_pcm_hardware fields
      ASoC: sh: Don't set unused struct snd_pcm_hardware fields
      ASoC: ux500: Don't set unused struct snd_pcm_hardware fields
      ASoC: Allow PCMs to restrict the supported formats
      ASoC: pcm: Properly initialize hw->rate_max
      ASoC: fsl: Don't mix SNDRV_PCM_RATE_CONTINUOUS with specific rates
      ASoC: s6000: Don't mix SNDRV_PCM_RATE_CONTINUOUS with specific rates
      ALSA: Add helper function for intersecting two rate masks
      ASoC: pcm: Use snd_pcm_rate_mask_intersect() helper
      dma: Indicate residue granularity in dma_slave_caps
      dma: pl330: Set residue_granularity
      ASoC: generic-dmaengine-pcm: Check NO_RESIDUE flag at runtime
      ASoC: generic-dmaengine-pcm: Check DMA residue granularity
      ASoC: axi-{spdif,i2s}: Remove SND_DMAENGINE_PCM_FLAG_NO_RESIDUE flag
      ASoC: samsung: Remove SND_DMAENGINE_PCM_FLAG_NO_RESIDUE flag

Lee Jones (10):
      ARM: ux500: Don't use enums for MSP IDs - for easy DT conversion
      ASoC: ux500: Provide better checking for Device Tree and/or Platform Data
      ASoC: Ux500: Match platform by device node when booting Device Tree
      ASoC: ux500_pcm: Stop pretending that we support varying address widths
      ASoC: ux500_pcm: Expect different saved DMA data when obtaining from DAI store
      ASoC: ux500_pcm: Extend Device Tree support to deal with DMA data
      ASoC: ux500: Store DMA data in the DAI differently in the pdata and DT case
      ASoC: ux500_pcm: Take out pointless dev_dbg() call
      ASoC: ux500_pcm: Differentiate between pdata and DT initialisation
      ASoC: ux500: Dramatically reduce the size of the DAI driver data struct

Liam Girdwood (6):
      ASoC: docs: Update the Overview document
      ASoC: dpcm: Explicitly set BE DAI link supported stream directions
      ASoC: utils: Add internal call to determine if DAI is dummy.
      ASoC: sapm: Automatically connect DAI link widgets in DAPM graph.
      ASoC: DPCM: make some DPCM API calls non static for compressed usage
      ASoC: compress: Add suport for DPCM into compressed audio

Lucas Stach (1):
      ASoC: tegra: Tweak matching of AC97 components

Lv Zheng (1):
      ALSA: hda - Fix wrong <acpi/acpi.h> inclusion in Thinkpad ACPI users.

Mark Brown (46):
      ASoC: wm8940: Convert to table based control and DAPM init
      ASoC: wm8940: Convert to direct regmap API usage
      ASoC: wm8974: Convert to direct regmap API usage
      ASoC: wm8991: Use a supply to manage input power
      ASoC: wm8991: Convert to table based control and widget init
      ASoC: wm8991: Convert to direct regmap API usage
      ASoC: wm8991: Move basic initialisation to I2C level probe
      ASoC: wm8991: Verify device ID during probe()
      ASoC: ak4641: Convert to direct regmap API usage
      ASoC: wm5110: Hook up ADSP2 cores
      ASoC: wm8990: Convet to module_i2c_driver()
      ASoC: wm8990: Convert to table based control and DAPM init
      ASoC: wm8990: Use supplies to manage input power
      ASoC: wm8990: Convert to direct regmap API usage
      ASoC: cs42l52: Fix build
      ASoC: ak4642: Convert to table based control init
      ASoC: ak4642: Convert to direct regmap API usage
      ASoC: ak4642: Convert to module_i2c_driver()
      ASoC: adsp: Use async writes where possible
      ASoC: samsung: Provide helper for DMA init
      ASoC: samsung: Use ASoC dmaengine code where possible
      ASoC: arizona: Use async writes
      ASoC: wm5102: Use async writes
      ASoC: wm5110: Use async writes
      ASoC: wm8997: Use async writes
      ASoC: fsl/mxs: Remove unnecessarily gendered language
      ALSA: Add params_width() helpers
      ASoC: ad1836: Reject unsupported bit sizes
      ASoC: ad1836: Use params_width() rather than explicit memory format
      ASoC: ad193x: Use params_width() rather than memory format
      ASoC: adau1373: Use params_width() rather than memory format
      ASoC: adau1701: Use params_width() rather than memory format
      ASoC: adav80x: Use params_width() rather than memory format
      ASoC: alc5623: Use params_width() rather than memory format
      ASoC: alc5632: Use params_width() rather than memory format
      ASoC: cs42l51: Use params_width() rather than memory format
      ASoC: da7210: Use params_width() rather than memory format
      ASoC: da7213: Use params_width() rather than memory format
      ASoC: da732x: Use params_width() rather than memory format
      ASoC: da9055: Use params_width() rather than memory format
      ASoC: isabelle: Use params_width() rather than memory format
      ASoC: max98088: Use params_width() rather than memory format
      ASoC: max98090: Use params_width() rather than memory format
      ASoC: max98095: Use params_width() rather than memory format
      ASoC: max9850: Use params_width() rather than memory format
      ASoC: core: Return -ENOTSUPP from set_sysclk() if no operation provided

Markus Pargmann (14):
      ASoC: fsl-ssi: Move ac97 specific setup to seperate function
      ASoC: fsl-ssi: Fix probe error handling
      ASoC: fsl-ssi: Move sysfs stats to debugfs
      ASoC: fsl-ssi: Add imx51-ssi and of_device_id matching
      ASoC: fsl-ssi: Fix interrupt stats for imx
      ASoC: fsl-ssi: Add offline_config flag
      ASoC: fsl-ssi: Add configuration helper functions
      ASoC: fsl-ssi: Move RX/TX configuration to seperate functions
      ASoC: fsl-ssi: Drop ac97 specific trigger function
      ASoC: fsl-ssi doc: Add list of supported compatibles
      ASoC: fsl-ssi: Fix stats compile warning
      ASoC: codec: tlv320aic32x4: Fix regmap range config
      ASoC: tlv320aic3x: Add tlv320aic32x4 as compatible
      ASoC: tlv320aic32x4: Fix regmap range_min

Matthew Garrett (1):
      ASoC: fsl/mxs: Remove unnecessarily gendered language

Mengdong Lin (9):
      ALSA: hda - suspend codecs in parallel
      ALSA: hda - resume codecs in parallel
      ALSA: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board
      ALSA: hda - allow a codec to define its own depop delay time
      ALSA: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay
      ALSA: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec
      ALSA: hda - add device ID for Broadwell display audio controller
      ALSA: hda - add codec ID for Broadwell display audio codec
      ALSA: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec

Michael Trimarchi (1):
      ALSA: hiface: Fix typo in 352800 rate definition

Nenghua Cao (1):
      ASoC: dapm: update DPCM runtime when mixer/mux changes

Nicolin Chen (15):
      ASoC: soc-pcm: add symmetry for channels and sample bits
      ASoC: soc-pcm: move DAIs parameters cleaning into hw_free()
      ASoC: fsl_ssi: Add monaural audio support for non-ac97 interface
      ASoC: fsl_ssi: Implement symmetric_channels and symmetric_samplebits
      ASoC: soc-pcm: Drop the redundant snd_soc_dai_digital_mute() in soc_pcm_close()
      ASoC: fsl_ssi: Add DAI master mode support for SSI on i.MX series
      ASoC: fsl_sai: Keep symmetry for clk_enable() and clk_disable()
      ASoC: fsl_sai: Use snd_pcm_format_width()
      ASoC: fsl_sai: Drop useless channels check in hw_params()
      ASoC: fsl_sai: Drop useless ret in startup()
      ASoC: fsl_sai: Make dev_err information neater
      ASoC: fsl_sai: Sort local variable in general way
      ASoC: imx-spdif: Use snd-soc-dummy CODEC driver to link card
      ASoC: fsl_ssi: Set default slot number for common cases
      ASoC: fsl_esai: Add ESAI CPU DAI driver

Oskar Schirmer (1):
      ASoC: fsl: imx-ssi: omit ssi counter to avoid harm in unbalanced situation

Paul Walmsley (2):
      ALSA: at73c213: clk_round_rate() can return a zero upon error
      ALSA: atmel_abdac: clk_round_rate() can return a zero upon error

Pavel Hofman (1):
      ALSA: usb-audio: Fix Creative VF0420 rate

Peter Ujfalusi (37):
      ASoC: davinci: Kconfig: Remove help section for SND_DAVINCI_SOC
      ASoC: davinci: Kconfig/Makefile: Generic EVM machine driver related cleanup
      ASoC: davinci: kconfig: Prepare for AM43xx support
      ASoC: davinci-evm: Do not include davinci-mcasp.h
      ASoC: davinci-evm: Switch to use .dai_fmt of snd_soc_dai_link(s)
      ASoC: davinci-mcasp: Move DAVINCI_MCASP_RATE from header to source file
      ASoC: davinci-mcasp: Remove unused DAVINCI_MCASP_I2S/DIT_DAI defines
      ASoC: davinci-mcasp: Correct dai driver struct initialization for 2nd dai
      ASoC: davinci-mcasp: Move register definitions to header file
      ASoC: davinci-mcasp: Move private struct definition to source file
      ASoC: davinci-mcasp: Remove unused DAVINCI_MCASP_NUM_SERIALIZER define
      ASoC: davinci-mcasp: Do not inline the mcasp_set_ctl_reg function
      ASoC: davinci-mcasp: Rename private struct and it's users (dev -> mcasp)
      ASoC: davinci-mcasp: Be consistent with the use of base in davinci_mcasp_set_dai_fmt
      ASoC: davinci-mcasp: Simplify FIFO configuration code
      ASoC: davinci-mcasp: Data source (bus) selection support
      ASoC: davinci-mcasp: Fix synchronous master receive mode
      ASoC: davinci-mcasp: Support for McASP version found in DRA7xx
      ASoC: davinci-mcasp: Change IO functions parameter list
      ASoC: davinci-mcasp: Correct am33xx snd_platform_data name
      ASoC: davinci-mcasp: Support for fck reparenting
      mfd: twl6040: reg_defaults support for regmap
      ASoC: twl6040: Rename twl6040_is_path_unmuted -> twl6040_can_write_to_chip
      ASoC: twl6040: Custom caching for sensitive DL1/2 path registers
      ASoC: twl6040: Remove register restore functionality
      ASoC: twl6040: Remove self managed local reg_cache support
      mfd: twl-core: Simplify IO wrapper functions by moving common code out
      mfd: twl-core: API to set the regcache bypass for a given regmap in twl
      mfd: twl-core: Enable regcache for audio registers
      ASoC: twl4030: Separate write condition checking from I/O function
      ASoC: twl4030: Remove check defaults functionality
      ASoC: twl4030: Remove reset registers functionality
      ASoC: twl4030: Introduce local ctl register cache
      ASoC: twl4030: Remove local reg cache
      ASoC: twl4030: Parameter alignment fixes (for code consistency)
      ASoC: twl4030: Move the ctl cache update local to twl4030_write() function
      ASoC: twl4030: Pass the twl4030_priv directly to twl4030_can_write_to_chip()

Qiao Zhou (1):
      ASoC: mmp-pcm: config pcm slave via generic dmaengine

Richard Fitzgerald (1):
      ASoC: wm5110: Add extra AIF2 channels

Sachin Kamat (2):
      ASoC: mcbsp: Trivial cleanup in asoc-ti-mcbsp.h
      ASoC: samsung: Trivial cleanups in header files

Sarah Bessmer (1):
      ALSA: ctxfi - Work around emu20k1 glitch to prevent buffered sound data loss

Shawn Guo (2):
      ASoC: sgtl5000: read chip revision for once
      ASoC: sgtl5000: clean up sgtl5000_enable_regulators()

Stephen Warren (11):
      ASoC: tegra: add tegra+MAX98090 machine driver
      ASoC: max98090: add DT binding document for MAX98090 CODEC
      ASoC: restructure dmaengine_pcm_request_chan_of()
      ASoC: dmaengine: add custom DMA config to snd_dmaengine_pcm_config
      dma: add channel request API that supports deferred probe
      ASoC: dmaengine: support deferred probe for DMA channels
      ASoC: dmaengine: fix deferred probe detection
      ASoC: ep93xx: get rid of ep93xx-pcm-audio struct device
      ASoC: ep93xx: remove custom DMA alloc compat function
      ASoC: SPEAr: get rid of spear-pcm-audio struct device
      ASoC: SPEAr: remove custom DMA alloc compat function

Takashi Iwai (37):
      ALSA: cs46xx: Move DSP blob out of kernel tree
      ASoC: Fix build without CONFIG_GPIOLIB
      ALSA: hda - Split the generic parser as an individual module
      ALSA: hda - Bind with HDMI codec parser automatically
      ALSA: hda - Refactor pm notification in hda_codec.c
      ALSA: hda - Enable runtime PM on Panther Point
      ALSA: hda - Disable runtime PM when EPSS is unavailable
      ALSA: hda - Always do delayed probes for HD-audio devices
      ALSA: hda - Clean up async codec PM using standard async infrastructure
      ALSA: hda - Allow capture-only configuration
      ALSA: hda - Add missing initialization of aamix paths
      ALSA: hda - Ignore small negative LPIB delay correction
      ALSA: hda - Enable stereo mix as default for AD and VIA codecs
      ALSA: hda - Split verb definitions into sound/hda_verbs.h
      ALSA: hda - Make CONFIG_SND_HDA_CODEC_* tristate
      ALSA: hda - Kill EXPORT_SYMBOL_HDA()
      ALSA: hda - Add warning texts when codec driver Kconfig doesn't match
      ALSA: usb-audio: Add a quirk for Plantronics Gamecom 780
      ASoC: ssm2518: Fix off-by-one error by ffs()
      ALSA: rme9652: fix a missing comma in channel_map_9636_ds[]
      ALSA: hda - Minor code optimization for patch_realtek.c
      ALSA: hda - Increment default stream numbers for AMD HDMI controllers
      ALSA: hda - firmware patch code cleanup
      ALSA: hda - Add consistent tag names for firmware patch
      ALSA: hda - Correct AD1986A 3stack pin configs
      ALSA: hda - Don't create duplicated ctls for loopback paths
      ALSA: hda - Split Thinkpad ACPI-related code
      ASoC: bcm: Remove obsoleted Kconfig dependency
      ALSA: Remove memory accounting in memalloc helper
      ALSA: Remove memory reservation code from memalloc helper
      ALSA: Remove superfluous header inclusions in memalloc.c
      ALSA: Merge memalloc code into snd-pcm module
      ALSA: PCM: Warn when buffer preallocation fails
      ALSA: Enable CONFIG_ZONE_DMA for smaller PCI DMA masks
      ALSA: hda - Don't set indep_hp flag for old AD codecs
      ALSA: hda - Apply codec power_filter to FG nodes
      ALSA: hda - Fix endless vmaster hook call in thinkpad_helper.c

Tomasz Figa (6):
      spi: s3c64xx: Do not require legacy DMA API in case of S3C64XX
      ARM: s3c64xx: Add support for DMA using generic amba-pl08x driver
      clk: samsung: s3c64xx: Add aliases for DMA clocks
      ARM: s3c64xx: Remove legacy DMA driver
      clk: samsung: s3c64xx: Remove clock aliases of old DMA driver
      spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is enabled

Ulf Hansson (1):
      ALSA: AACI: Convert to modern PM ops

Victor Kamensky (1):
      ASoC: omap: mcbsp, mcpdm, dmic: raw read and write endian fix

Vinod Koul (5):
      ALSA: compress: change the way sample rates are sent to kernel
      ALSA: compress: remove the sample rate check
      ALSA: compress: update comment for sample rate in snd_codec
      ALSA: compress: update struct snd_codec_desc for sample rate
      ALSA: compress: add num_sample_rates in snd_codec_desc

Wei Yongjun (3):
      ASoC: tegra20-ac97: add missing clk_disable_unprepare() on error path
      ASoC: ux500: Fix sparse non static symbol warning
      ASoC: fsl-ssi: Add missing clk_disable_unprepare() on error in fsl_ssi_probe()

Xiubo Li (25):
      ASoC: dmaengine: Add config parameter NULL check.
      ASoC: Add SAI SoC Digital Audio Interface driver.
      ASoC: fsl-sai: Add device tree bindings for Freescale SAI.
      ASoC: simple-card: Use devm_snd_soc_register_card()
      ASoC: fsl-sai: Remove fsl_sai_remove()
      ASoC: fsl-sai: Use devm_snd_dmaengine_pcm_register()
      ASoC: fsl-sai: Use snd_soc_dai_init_dma_data()
      ASoC: simple-card: Add cpu_dai and codec_dai names NULL check
      ASoC: fsl_sai: Move the global registers setting to _dai_probe()
      ASoC: fsl_sai: Add disable operation for the corresponding data channel.
      ASoC: fsl_sai: Fix one bug for hardware limitation.
      ASoC: fsl_sai: fix the endianess for SAI fifo data.
      ASoC: simple-card: Add DAPM routes parse from device tree
      ASoC: simple-card: Cleanup __asoc_simple_card_dai_init() ret check
      ASoC: core: Fix the DAI name getting.
      ASoC: simple-card: Add device's module clock selection.
      ASoC: simple-card: Fix the sysclk selection.
      ASoC: simple-card: fix the DAPM routes map parsing
      ASoC: simple-card: keep the property's name the same pattern
      ASoC: fsl-sai: Clean up the code
      ASoC: simple-card: fix a bug where cinfo will be NULL before using it
      ASoC: simple-card: fix the cinfo error check
      ASoC: simple-card: use snd_soc_card_set/get_drvdata
      ASoC: simple-card: fix one bug to writing to the platform data
      ASoC: core: Fix possible NULL pointer dereference of pcm->config

wangbiao (1):
      ASoC: wm8994: Move DCS done IRQ request later

---
 .../devicetree/bindings/sound/adi,axi-i2s.txt      |   31 +
 .../devicetree/bindings/sound/adi,axi-spdif-tx.txt |   30 +
 .../devicetree/bindings/sound/bcm2835-i2s.txt      |   25 +
 .../devicetree/bindings/sound/cs42l52.txt          |   46 +
 .../bindings/sound/davinci-mcasp-audio.txt         |    6 +-
 .../devicetree/bindings/sound/fsl,esai.txt         |   50 +
 .../devicetree/bindings/sound/fsl,ssi.txt          |    7 +-
 .../devicetree/bindings/sound/fsl-sai.txt          |   40 +
 Documentation/devicetree/bindings/sound/hdmi.txt   |   17 +
 .../devicetree/bindings/sound/max98090.txt         |   43 +
 .../bindings/sound/nvidia,tegra-audio-max98090.txt |   51 +
 .../devicetree/bindings/sound/simple-card.txt      |   77 +
 .../devicetree/bindings/sound/tlv320aic3x.txt      |    1 +
 Documentation/sound/alsa/soc/overview.txt          |   27 +-
 arch/arm/Kconfig                                   |    1 +
 arch/arm/mach-s3c64xx/Kconfig                      |    7 +-
 arch/arm/mach-s3c64xx/Makefile                     |    2 +-
 arch/arm/mach-s3c64xx/common.h                     |    5 +
 arch/arm/mach-s3c64xx/dma.c                        |  762 -----
 arch/arm/mach-s3c64xx/include/mach/dma.h           |  144 +-
 arch/arm/mach-s3c64xx/pl080.c                      |  244 ++
 arch/arm/mach-ux500/board-mop500-audio.c           |    8 +-
 arch/arm/plat-samsung/devs.c                       |   10 +-
 arch/arm/plat-samsung/dma-ops.c                    |    8 +-
 drivers/clk/samsung/clk-s3c64xx.c                  |    4 +-
 drivers/dma/dmaengine.c                            |   35 +-
 drivers/dma/of-dma.c                               |   15 +-
 drivers/dma/pl330.c                                |    1 +
 drivers/mfd/twl-core.c                             |  190 +-
 drivers/mfd/twl6040.c                              |   92 +-
 drivers/mfd/wm5110-tables.c                        |  145 +-
 drivers/spi/Kconfig                                |    2 +-
 include/linux/dmaengine.h                          |   36 +
 include/linux/i2c/twl.h                            |    5 +-
 include/linux/mfd/arizona/registers.h              |  189 ++
 include/linux/platform_data/asoc-ti-mcbsp.h        |    6 +-
 include/linux/platform_data/asoc-ux500-msp.h       |    9 +-
 include/linux/platform_data/davinci_asp.h          |    1 +
 include/sound/cs42l52.h                            |   14 +-
 include/sound/dmaengine_pcm.h                      |   10 +
 include/sound/hda_verbs.h                          |  554 ++++
 include/sound/memalloc.h                           |    7 -
 include/sound/pcm.h                                |    3 +-
 include/sound/pcm_params.h                         |   12 +
 include/sound/rcar_snd.h                           |    3 +-
 include/sound/soc-dai.h                            |    8 +
 include/sound/soc-dapm.h                           |    1 +
 include/sound/soc-dpcm.h                           |   22 +
 include/sound/soc.h                                |   22 +-
 include/sound/spear_dma.h                          |    1 -
 include/uapi/sound/compress_params.h               |   10 +-
 sound/arm/aaci.c                                   |   23 +-
 sound/atmel/abdac.c                                |    2 +-
 sound/core/Makefile                                |   10 +-
 sound/core/compress_offload.c                      |    3 -
 sound/core/memalloc.c                              |  309 +-
 sound/core/pcm_memory.c                            |   24 +-
 sound/core/pcm_misc.c                              |   39 +
 sound/oss/dmabuf.c                                 |   14 +-
 sound/oss/dmasound/dmasound.h                      |    1 -
 sound/oss/dmasound/dmasound_core.c                 |   28 +-
 sound/oss/midibuf.c                                |   18 +-
 sound/oss/msnd_pinnacle.c                          |   31 +-
 sound/oss/sequencer.c                              |   16 +-
 sound/oss/sleep.h                                  |   18 +
 sound/oss/swarm_cs4297a.c                          |   14 +-
 sound/oss/vwsnd.c                                  |   14 +-
 sound/pci/Kconfig                                  |   13 +
 sound/pci/cs46xx/cs46xx.h                          |    5 +
 sound/pci/cs46xx/cs46xx_image.h                    | 3468 --------------------
 sound/pci/cs46xx/cs46xx_lib.c                      |  265 +-
 sound/pci/cs46xx/imgs/cwc4630.h                    |  320 --
 sound/pci/cs46xx/imgs/cwcasync.h                   |  176 -
 sound/pci/cs46xx/imgs/cwcbinhack.h                 |   48 -
 sound/pci/cs46xx/imgs/cwcdma.asp                   |  170 -
 sound/pci/cs46xx/imgs/cwcdma.h                     |   68 -
 sound/pci/cs46xx/imgs/cwcsnoop.h                   |   46 -
 sound/pci/cs5535audio/cs5535audio.c                |    2 +-
 sound/pci/ctxfi/ctatc.c                            |    5 +
 sound/pci/es1968.c                                 |   28 +-
 sound/pci/hda/Kconfig                              |  129 +-
 sound/pci/hda/Makefile                             |   49 +-
 sound/pci/hda/hda_auto_parser.c                    |   18 +-
 sound/pci/hda/hda_beep.c                           |   10 +-
 sound/pci/hda/hda_codec.c                          |  411 ++-
 sound/pci/hda/hda_codec.h                          |  566 +---
 sound/pci/hda/hda_generic.c                        |   99 +-
 sound/pci/hda/hda_generic.h                        |    3 +
 sound/pci/hda/hda_hwdep.c                          |   62 +-
 sound/pci/hda/hda_intel.c                          |   56 +-
 sound/pci/hda/hda_jack.c                           |   30 +-
 sound/pci/hda/hda_local.h                          |    8 +-
 sound/pci/hda/patch_analog.c                       |   23 +-
 sound/pci/hda/patch_conexant.c                     |  100 +-
 sound/pci/hda/patch_hdmi.c                         |   51 +-
 sound/pci/hda/patch_realtek.c                      |  255 +-
 sound/pci/hda/patch_sigmatel.c                     |   36 +-
 sound/pci/hda/patch_via.c                          |    1 +
 sound/pci/hda/thinkpad_helper.c                    |   99 +
 sound/pci/rme9652/hdsp.c                           |   10 +-
 sound/pci/rme9652/rme9652.c                        |   12 +-
 sound/soc/Kconfig                                  |    4 +-
 sound/soc/Makefile                                 |    4 +-
 sound/soc/adi/Kconfig                              |   21 +
 sound/soc/adi/Makefile                             |    5 +
 sound/soc/adi/axi-i2s.c                            |  276 ++
 sound/soc/adi/axi-spdif.c                          |  271 ++
 sound/soc/atmel/atmel-pcm-dma.c                    |    1 -
 sound/soc/atmel/atmel-pcm-pdc.c                    |    1 -
 sound/soc/atmel/sam9x5_wm8731.c                    |    2 -
 sound/soc/au1x/dbdma2.c                            |    9 -
 sound/soc/au1x/dma.c                               |   14 -
 sound/soc/bcm/Kconfig                              |    9 +
 sound/soc/bcm/Makefile                             |    5 +
 sound/soc/bcm/bcm2835-i2s.c                        |  879 +++++
 sound/soc/blackfin/bf5xx-ac97-pcm.c                |    1 -
 sound/soc/blackfin/bf5xx-i2s-pcm.c                 |    3 -
 sound/soc/cirrus/edb93xx.c                         |    2 +-
 sound/soc/cirrus/ep93xx-ac97.c                     |   20 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |   22 +-
 sound/soc/cirrus/ep93xx-pcm.c                      |   48 +-
 sound/soc/cirrus/ep93xx-pcm.h                      |   22 +
 sound/soc/cirrus/simone.c                          |    2 +-
 sound/soc/cirrus/snappercl15.c                     |    2 +-
 sound/soc/codecs/Kconfig                           |    2 +
 sound/soc/codecs/ad1836.c                          |   12 +-
 sound/soc/codecs/ad193x.c                          |   16 +-
 sound/soc/codecs/adau1373.c                        |   10 +-
 sound/soc/codecs/adau1701.c                        |   36 +-
 sound/soc/codecs/adav80x.c                         |   36 +-
 sound/soc/codecs/ak4641.c                          |   38 +-
 sound/soc/codecs/ak4642.c                          |  138 +-
 sound/soc/codecs/alc5623.c                         |   10 +-
 sound/soc/codecs/alc5632.c                         |    8 +-
 sound/soc/codecs/arizona.c                         |  204 +-
 sound/soc/codecs/arizona.h                         |   22 +-
 sound/soc/codecs/cs4271.c                          |    8 +-
 sound/soc/codecs/cs42l51.c                         |   14 +-
 sound/soc/codecs/cs42l52.c                         |  105 +-
 sound/soc/codecs/da7210.c                          |   16 +-
 sound/soc/codecs/da7213.c                          |   10 +-
 sound/soc/codecs/da732x.c                          |   10 +-
 sound/soc/codecs/da9055.c                          |   10 +-
 sound/soc/codecs/hdmi.c                            |   12 +-
 sound/soc/codecs/isabelle.c                        |    6 +-
 sound/soc/codecs/max98088.c                        |    6 +-
 sound/soc/codecs/max98090.c                        |    4 +-
 sound/soc/codecs/max98095.c                        |    6 +-
 sound/soc/codecs/max9850.c                         |    8 +-
 sound/soc/codecs/mc13783.c                         |   34 +-
 sound/soc/codecs/sgtl5000.c                        |   76 +-
 sound/soc/codecs/ssm2518.c                         |    8 +-
 sound/soc/codecs/ssm2602.c                         |   70 +-
 sound/soc/codecs/tlv320aic32x4.c                   |    4 +-
 sound/soc/codecs/tlv320aic3x.c                     |  126 +-
 sound/soc/codecs/twl4030.c                         |  376 +--
 sound/soc/codecs/twl6040.c                         |  227 +-
 sound/soc/codecs/uda1380.c                         |    6 +-
 sound/soc/codecs/wm5102.c                          |    4 +-
 sound/soc/codecs/wm5110.c                          |  386 ++-
 sound/soc/codecs/wm8510.c                          |    6 +-
 sound/soc/codecs/wm8523.c                          |    6 +-
 sound/soc/codecs/wm8580.c                          |    6 +-
 sound/soc/codecs/wm8711.c                          |    6 +-
 sound/soc/codecs/wm8728.c                          |    6 +-
 sound/soc/codecs/wm8731.c                          |    6 +-
 sound/soc/codecs/wm8741.c                          |    6 +-
 sound/soc/codecs/wm8750.c                          |    6 +-
 sound/soc/codecs/wm8753.c                          |    6 +-
 sound/soc/codecs/wm8776.c                          |    6 +-
 sound/soc/codecs/wm8804.c                          |    6 +-
 sound/soc/codecs/wm8900.c                          |    6 +-
 sound/soc/codecs/wm8940.c                          |  221 +-
 sound/soc/codecs/wm8962.c                          |    4 +-
 sound/soc/codecs/wm8974.c                          |   54 +-
 sound/soc/codecs/wm8985.c                          |    6 +-
 sound/soc/codecs/wm8988.c                          |    6 +-
 sound/soc/codecs/wm8990.c                          |  258 +-
 sound/soc/codecs/wm8990.h                          |    9 -
 sound/soc/codecs/wm8991.c                          |  293 +-
 sound/soc/codecs/wm8991.h                          |    9 -
 sound/soc/codecs/wm8994.c                          |   11 +-
 sound/soc/codecs/wm8995.c                          |    6 +-
 sound/soc/codecs/wm8997.c                          |    4 +-
 sound/soc/codecs/wm9081.c                          |    2 +-
 sound/soc/codecs/wm_adsp.c                         |  201 +-
 sound/soc/codecs/wm_adsp.h                         |   12 +-
 sound/soc/davinci/Kconfig                          |   29 +-
 sound/soc/davinci/Makefile                         |    8 +-
 sound/soc/davinci/davinci-evm.c                    |   48 +-
 sound/soc/davinci/davinci-mcasp.c                  | 1016 +++---
 sound/soc/davinci/davinci-mcasp.h                  |  304 +-
 sound/soc/davinci/davinci-pcm.c                    |   28 -
 sound/soc/fsl/Kconfig                              |    8 +-
 sound/soc/fsl/Makefile                             |    6 +-
 sound/soc/fsl/fsl_dma.c                            |    9 +-
 sound/soc/fsl/fsl_esai.c                           |  815 +++++
 sound/soc/fsl/fsl_esai.h                           |  354 ++
 sound/soc/fsl/fsl_sai.c                            |  459 +++
 sound/soc/fsl/fsl_sai.h                            |  114 +
 sound/soc/fsl/fsl_spdif.c                          |    8 -
 sound/soc/fsl/fsl_ssi.c                            | 1015 ++++--
 sound/soc/fsl/fsl_ssi.h                            |    2 +
 sound/soc/fsl/imx-pcm-dma.c                        |   12 +-
 sound/soc/fsl/imx-pcm-fiq.c                        |    3 -
 sound/soc/fsl/imx-pcm.h                            |    5 -
 sound/soc/fsl/imx-spdif.c                          |   85 +-
 sound/soc/fsl/imx-ssi.c                            |   12 +-
 sound/soc/fsl/imx-ssi.h                            |    1 -
 sound/soc/fsl/mpc5200_dma.c                        |    4 -
 sound/soc/fsl/mpc5200_psc_i2s.c                    |    3 +-
 sound/soc/generic/simple-card.c                    |  211 +-
 sound/soc/{mid-x86 => intel}/Kconfig               |    0
 sound/soc/{mid-x86 => intel}/Makefile              |    0
 sound/soc/{mid-x86 => intel}/mfld_machine.c        |    0
 sound/soc/{mid-x86 => intel}/sst_dsp.h             |    0
 sound/soc/{mid-x86 => intel}/sst_platform.c        |   10 -
 sound/soc/{mid-x86 => intel}/sst_platform.h        |    4 -
 sound/soc/jz4740/Kconfig                           |    1 +
 sound/soc/jz4740/jz4740-i2s.c                      |  135 +-
 sound/soc/jz4740/jz4740-pcm.c                      |  358 --
 sound/soc/jz4740/jz4740-pcm.h                      |   20 -
 sound/soc/jz4740/qi_lb60.c                         |    2 +-
 sound/soc/kirkwood/kirkwood-dma.c                  |   16 -
 sound/soc/mxs/mxs-pcm.c                            |   14 +-
 sound/soc/mxs/mxs-pcm.h                            |    1 -
 sound/soc/mxs/mxs-saif.c                           |   18 +-
 sound/soc/nuc900/nuc900-pcm.c                      |    3 -
 sound/soc/omap/mcbsp.c                             |   12 +-
 sound/soc/omap/omap-dmic.c                         |    4 +-
 sound/soc/omap/omap-mcpdm.c                        |    4 +-
 sound/soc/omap/omap-pcm.c                          |    2 -
 sound/soc/pxa/Kconfig                              |    2 +-
 sound/soc/pxa/mmp-pcm.c                            |   24 +-
 sound/soc/s6000/s6000-i2s.c                        |    3 +-
 sound/soc/s6000/s6000-pcm.c                        |    7 -
 sound/soc/samsung/Kconfig                          |   13 +-
 sound/soc/samsung/Makefile                         |    6 +-
 sound/soc/samsung/ac97.c                           |   51 +-
 sound/soc/samsung/dma.c                            |   14 +-
 sound/soc/samsung/dma.h                            |    6 +
 sound/soc/samsung/dmaengine.c                      |   83 +
 sound/soc/samsung/i2s.c                            |    9 +-
 sound/soc/samsung/idma.c                           |    8 -
 sound/soc/samsung/pcm.c                            |   18 +-
 sound/soc/samsung/regs-ac97.h                      |    9 +-
 sound/soc/samsung/regs-iis.h                       |    9 +-
 sound/soc/sh/dma-sh7760.c                          |   17 -
 sound/soc/sh/fsi.c                                 |   42 +-
 sound/soc/sh/rcar/adg.c                            |  151 +-
 sound/soc/sh/rcar/core.c                           |    6 -
 sound/soc/sh/rcar/gen.c                            |  256 +-
 sound/soc/sh/rcar/rsnd.h                           |   46 +-
 sound/soc/sh/rcar/scu.c                            |  181 +-
 sound/soc/sh/rcar/ssi.c                            |   19 +-
 sound/soc/soc-compress.c                           |  301 +-
 sound/soc/soc-core.c                               |   15 +-
 sound/soc/soc-dapm.c                               |  110 +-
 sound/soc/soc-devres.c                             |   41 +
 sound/soc/soc-generic-dmaengine-pcm.c              |  131 +-
 sound/soc/soc-io.c                                 |    4 +-
 sound/soc/soc-pcm.c                                |  243 +-
 sound/soc/soc-utils.c                              |   11 +-
 sound/soc/spear/spdif_in.c                         |   17 +-
 sound/soc/spear/spdif_out.c                        |   18 +-
 sound/soc/spear/spear_pcm.c                        |   42 +-
 sound/soc/spear/spear_pcm.h                        |   24 +
 sound/soc/tegra/Kconfig                            |   10 +
 sound/soc/tegra/Makefile                           |    2 +
 sound/soc/tegra/tegra20_ac97.c                     |    6 +-
 sound/soc/tegra/tegra_max98090.c                   |  275 ++
 sound/soc/tegra/tegra_pcm.c                        |    3 -
 sound/soc/tegra/tegra_wm9712.c                     |    1 -
 sound/soc/txx9/txx9aclc.c                          |    5 -
 sound/soc/ux500/mop500.c                           |    2 +
 sound/soc/ux500/ux500_msp_dai.c                    |  146 +-
 sound/soc/ux500/ux500_msp_i2s.c                    |   56 +-
 sound/soc/ux500/ux500_msp_i2s.h                    |    2 +-
 sound/soc/ux500/ux500_pcm.c                        |   65 +-
 sound/spi/at73c213.c                               |    2 +-
 sound/usb/format.c                                 |    6 +-
 sound/usb/hiface/pcm.c                             |    6 +-
 sound/usb/mixer_maps.c                             |   10 +
 sound/usb/quirks-table.h                           |  176 +-
 sound/usb/quirks.c                                 |   23 +-
 285 files changed, 12067 insertions(+), 10929 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/adi,axi-i2s.txt
 create mode 100644 Documentation/devicetree/bindings/sound/adi,axi-spdif-tx.txt
 create mode 100644 Documentation/devicetree/bindings/sound/bcm2835-i2s.txt
 create mode 100644 Documentation/devicetree/bindings/sound/cs42l52.txt
 create mode 100644 Documentation/devicetree/bindings/sound/fsl,esai.txt
 create mode 100644 Documentation/devicetree/bindings/sound/fsl-sai.txt
 create mode 100644 Documentation/devicetree/bindings/sound/hdmi.txt
 create mode 100644 Documentation/devicetree/bindings/sound/max98090.txt
 create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max98090.txt
 create mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt
 delete mode 100644 arch/arm/mach-s3c64xx/dma.c
 create mode 100644 arch/arm/mach-s3c64xx/pl080.c
 create mode 100644 include/sound/hda_verbs.h
 create mode 100644 sound/oss/sleep.h
 delete mode 100644 sound/pci/cs46xx/cs46xx_image.h
 delete mode 100644 sound/pci/cs46xx/imgs/cwc4630.h
 delete mode 100644 sound/pci/cs46xx/imgs/cwcasync.h
 delete mode 100644 sound/pci/cs46xx/imgs/cwcbinhack.h
 delete mode 100644 sound/pci/cs46xx/imgs/cwcdma.asp
 delete mode 100644 sound/pci/cs46xx/imgs/cwcdma.h
 delete mode 100644 sound/pci/cs46xx/imgs/cwcsnoop.h
 create mode 100644 sound/pci/hda/thinkpad_helper.c
 create mode 100644 sound/soc/adi/Kconfig
 create mode 100644 sound/soc/adi/Makefile
 create mode 100644 sound/soc/adi/axi-i2s.c
 create mode 100644 sound/soc/adi/axi-spdif.c
 create mode 100644 sound/soc/bcm/Kconfig
 create mode 100644 sound/soc/bcm/Makefile
 create mode 100644 sound/soc/bcm/bcm2835-i2s.c
 create mode 100644 sound/soc/cirrus/ep93xx-pcm.h
 create mode 100644 sound/soc/fsl/fsl_esai.c
 create mode 100644 sound/soc/fsl/fsl_esai.h
 create mode 100644 sound/soc/fsl/fsl_sai.c
 create mode 100644 sound/soc/fsl/fsl_sai.h
 rename sound/soc/{mid-x86 => intel}/Kconfig (100%)
 rename sound/soc/{mid-x86 => intel}/Makefile (100%)
 rename sound/soc/{mid-x86 => intel}/mfld_machine.c (100%)
 rename sound/soc/{mid-x86 => intel}/sst_dsp.h (100%)
 rename sound/soc/{mid-x86 => intel}/sst_platform.c (98%)
 rename sound/soc/{mid-x86 => intel}/sst_platform.h (97%)
 delete mode 100644 sound/soc/jz4740/jz4740-pcm.c
 delete mode 100644 sound/soc/jz4740/jz4740-pcm.h
 create mode 100644 sound/soc/samsung/dmaengine.c
 create mode 100644 sound/soc/spear/spear_pcm.h
 create mode 100644 sound/soc/tegra/tegra_max98090.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

Powered by Openwall GNU/*/Linux Powered by OpenVZ