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: <s5h7gr1jge2.wl%tiwai@suse.de>
Date:	Mon, 08 Oct 2012 14:29:57 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Mark Brown <broonie@...nsource.wolfsonmicro.com>,
	Liam Girdwood <lrg@...com>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates for 3.7-rc1

Linus,

please pull sound updates for v3.7-rc1 from:

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


Sorry for a bit late pull request, as I've been on vacation without
laptop for the last weeks.  Hopefully we catch up all pending issues
in time.

This pull will give you handful merge conflicts in arch/arm and
sound/soc.  Since most of them are trivial conflicts, I let you Merge
Meister to resolve them.  Note that the diffstat below is the result
after merge resolves.


Thanks!


Takashi

----------------------------------------------------------------
Sound updates for 3.7-rc1

This contains pretty many small commits covering fairly large range of
files in sound/ directory.  Partly because of additional API support
and partly because of constantly developed ASoC and ARM stuff.

Some highlights:

- Introduced the helper function and documentation for exposing the
  channel map via control API, as discussed in Plumbers; most of PCI
  drivers are covered, will follow more drivers later

- Most of drivers have been replaced with the new PM callbacks (if
  the bus is supported)

- HD-audio controller got the support of runtime PM and the support of
  D3 clock-stop.  Also changing the power_save option in sysfs kicks
  off immediately to enable / disable the power-save mode.

- Another significant code change in HD-audio is the rewrite of
  firmware loading code.  Other than that, most of changes in HD-audio
  are continued cleanups and standardization for the generic auto
  parser and bug fixes (HBR, device-specific fixups), in addition to
  the support of channel-map API.

- Addition of ASoC bindings for the compressed API, used by the
  mid-x86 drivers.

- Lots of cleanups and API refreshes for ASoC codec drivers and
  DaVinci.

- Conversion of OMAP to dmaengine.

- New machine driver for Wolfson Microelectronics Bells.

- New CODEC driver for Wolfson Microelectronics WM0010.

- Enhancements to the ux500 and wm2000 drivers

- A new driver for DA9055 and the support for regulator bypass mode. 
----------------------------------------------------------------

Alexander Shiyan (1):
      ASoC: Rename ep93xx soc directory to cirrus

Andi Kleen (1):
      ALSA: lto, sound: Fix export symbols for !CONFIG_MODULES

Andy Shevchenko (1):
      ALSA: print small buffers via %*ph[C]

Ashish Chavan (1):
      ASoC: codecs: Add DA9055 codec driver

Bo Shen (1):
      ASoC: wm8904: remove redundant code

Charles Keepax (1):
      ASoC: wm5110: Adding missing volume update bits

Chris Rattray (1):
      ASoC: wm8994: enable mic and short detect debounce.

Dan Carpenter (2):
      ASoC: wm0010: unlock on error path
      ALSA: compress_core: integer overflow in snd_compr_allocate_buffer()

Daniel Mack (4):
      ASoC: add DT bindings for cs4270
      ASoC: Add reset-gpio DT property to cs4270 driver
      ALSA: snd-usb: Add quirks for Playback Designs devices
      ALSA: ASoC: add DT bindings for CS4271

David Flater (1):
      ALSA: emu8000: fix emu8000 DRAM sized 512 KiB too small

David Henningsson (10):
      ALSA: hda - fix control names for multiple speaker out on IDT/STAC
      ALSA: hda - Remove ignore_misc_bit
      ALSA: hda - limit internal mic boost for Asus X202E
      ALSA: hda - avoid non-standard "Docking" name in mixers
      ALSA: usb - disable broken hw volume for Tenx TP6911
      ALSA: hda - use both input paths on Conexant auto parser
      ALSA: hda - make a generic unsol event handler
      ALSA: hda - make Realtek/Sigmatel/Conexant use the generic unsol event
      ALSA: hda - fix indices on boost volume on Conexant
      ALSA: hda - avoid unneccesary indices on "Headphone Jack" controls

Dimitris Papastamos (1):
      ASoC: wm0010: Add initial wm0010 DSP driver

Dylan Reid (4):
      ALSA: usb-audio: set period_bytes in substream.
      ALSA: usb-audio: Don't require hw_params in endpoint.
      ALSA: usb-audio: Move configuration to prepare.
      ALSA: hda - Fix hang caused by race during suspend.

Emil Goode (1):
      ASoC: wm0010: Fix warning, use format %zu for type size_t

Eric Millbrandt (6):
      ASoC: fsl: mpc5200 combine psc_dma platform data
      ASoC: fsl: mpc5200 add missing information to snd_soc_dai_driver
      ASoC: fsl: cleanup headers in pcm030-audio-fabric
      ASoC: fsl: add PPC_MPC52xx dependency to SND_POWERPC_SOC
      ASoC: fsl: pcm030-audio-fabric use snd_soc_register_card
      ASoC: fsl: register the wm9712-codec

Fabio Estevam (7):
      ASoC: imx-ssi: Use devm functions
      ASoC: mxs-saif: Use devm_clk_get()
      ASoC: Revert "ASoC: mc13783: Provide codec->control_data"
      ASoC: Revert "ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements"
      Revert "ASoC: AC97 doesn't use regmap by default"
      ASoC: cs4270: Remove mono support
      ASoC: eukrea-tlv320: Convert it to platform driver

Felix Kaechele (1):
      ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310

Fengguang Wu (1):
      ASoC: wm0010: Add missing IRQF_ONESHOT

Gaƫtan Carlier (1):
      ASoC: imx-mc13783: use defines instead of numerical address of register

Hebbar, Gururaja (9):
      ASoC: Davinci: McASP: remove unused header include
      ASoC: McASP: Convert driver to use Runtime PM API
      ASoC: tlv320aic3x: Add device tree bindings
      ASoC: davinci: davinci-pcm does not need to be a plaform_driver
      ARM: Davinci: Remove references to davinci pcm
      ASoC/ARM: Davinci: McASP: split asp header into platform and audio specific
      ASoC: Davinci: McASP: add device tree support for McASP
      ASoC: Davinci: evm: Fix typo in cpu dai name
      ASoC: Davinci: McASP: add support new McASP IP Variant

Herton Ronaldo Krzesinski (2):
      ALSA: hda/via - don't report presence on HPs with no presence support
      ALSA: hda/realtek - Fix detection of ALC271X codec

Jaroslav Kysela (1):
      ALSA: remove the main version information

Javier Martin (1):
      ASoC: Revert 'ASoC: imx-ssi: Remove mono support'

Jerry Snitselaar (1):
      ASoC: core: remove unused variable in soc_probe() in linux-next

Josh Triplett (1):
      ALSA: Remove the last mention of SNDRV_MAIN_OBJECT_FILE

Kailang Yang (1):
      ALSA: hda - Add new codec ALC283 ALC290 support

Kuninori Morimoto (3):
      ASoC: fsi: fixup pm_runtime_disable() timing on fsi_probe()
      ASoC: fsi: tidyup: remove un-necessary operation from fsi_probe()
      ASoC: fsi: convert to devm_xxx()

Lars-Peter Clausen (4):
      ASoC: Remove unused 'saved_value' field from snd_soc_dapm_widget struct
      ASoC: ad193x: Use managed regmap init
      ASoC: ad1836: Convert to direct regmap usage.
      ASoC: Avoid recalculating the bitmask for SOC_ENUM controls

Lee Jones (1):
      ASoC: ux500: Strengthen error checking after memory allocation

Mark Brown (85):
      ASoC: wm8994: Implement support for self-oscillation mode in the FLL
      ASoC: jack: Always update jack state even for noop changes
      ASoC: wm_hubs: Move CODEC stored in private data into wm_hubs
      ASoC: wm8994: Ensure we get a notification on startup for jackdet
      ASoC: wm_hubs: Factor out DC servo readback code
      ASoC: wm_hubs: Rename calibrate_dc_servo()
      ASoC: wm8994: Fix some indentation issues
      ASoC: ab8500: Remove pointless cast
      ASoC: wm9712: Fix funky indentation
      ASoC: wm9712: Fix name of Capture Switch
      ASoC: sta529: Staticise non-exported codec driver struct
      ASoC: imx-ssi: Say if we fail to register a second AC'97 bus
      ASoC: core: Remove pointless error on card registration failure
      ASoC: arizona: Implement OPCLK support
      ASoC: wm5102: Enable output clocks
      ASoC: wm5110: Enable output clocks
      ASoC: bells: Add machine driver for Wolfson Bells boards
      ASoC: wm5102: Add AEC routing control
      ASoC: wm8994: Add bytes controls for DRC
      ASoC: wm9712: Provide TLV information for capture boost controls
      ASoC: wm_hubs: Use explicit casts for converting to signed
      ASoC: wm_hubs: Add trace showing semantics of the DCS update
      ASoC: wm_hubs: Allow configuration of MICBIAS power up delay via pdata
      ASoC: wm8994: Update for new WM1811 variants
      ASoC: wm0010: Fix passthrough routing
      ASoC: samsung: Add hookup of WM0010 on Speyside
      ASoC: wm0010: Enable 44.1kHz support
      ASoC: wm0010: Add dummy widget for CLKIN
      ASoC: wm0010: Set idle_bias_off
      ASoC: wm0010: Don't double free reset GPIO
      ASoC: wm0010: Tweak diagnostic output
      ASoC: wm0010: Move resource acquisition to device probe
      ASoC: dapm: Ensure bypass paths are suspended and resumed
      ASoC: dapm: Add flags to regulator supplies
      ASoC: wm8983: Convert to devm_kzalloc()
      ASoC: wm8983: Convert to direct regmap API usage
      ASoC: wm8523: Convert to devm_kzalloc()
      ASoC: wm8523: Move regulator acquisition to I2C probe()
      ASoC: wm8523: Convert to direct regmap API usage
      ASoC: wm8523: Move device ID verification and reset to I2C probe
      ASoC: sta32x: Move regulator acquisition to I2C probe
      ASoC: sta32x: Convert to regmap
      ASoC: wm8741: Move regulator acquisition to I2C/SPI probe()
      ASoC: wm8741: Convert to direct regmap API usage
      ASoC: wm8960: Convert to direct regmap API usage
      ASoC: cs4270: Conver to data based control init
      ASoC: cs4270: Move regulator acquisition to I2C probe()
      ASoC: cs4270: Convert to direct regmap API usage
      ASoC: wm8900: Convert to devm_kzalloc()
      ASoC: wm8900: Convert to direct regmap API usage
      ASoC: wm8900: Fix typo of name to wm9700
      ASoC: wm8510: Convert to devm_kzalloc()
      ASoC: wm8580: Convert to devm_kzalloc()
      ASoC: wm8711: Convert to devm_kzalloc()
      ASoC: wm8728: Convert to devm_kzalloc()
      ASoC: wm8737: Convert to devm_kzalloc()
      ASoC: wm8990: Convert to devm_kzalloc()
      ASoC: wm8991: Convert to devm_kzalloc()
      ASoC: wm8510: Convert to direct regmap API usage
      ASoC: wm8580: Convert to direct regmap API usage
      ASoC: wm8580: Move regulator acquisition to I2C probe
      ASoC: wm8711: Convert to direct regmap API usage
      ASoC: wm8728: Convert to direct regmap API usage
      ASoC: wm8737: Move regulator acquisition to device registration
      ASoC: wm8737: Convert to direct regmap API usage
      ASoC: arizona: Clarify logging for FLL lock status interrupt
      ASoC: core: Mark regmap CODEC register maps as dirty when suspending
      ASoC: wm8776: Convert to direct regmap API usage
      ASoC: wm8960: Support shared LRCLK
      ASoC: wm8961: Convert to direct regmap API usage
      ASoC: wm8961: Move device identification and reset to I2C probe
      ASoC: wm2000: Convert to devm_regmap_init_i2c()
      ASoC: wm2000: Add regulator support
      ASoC: dapm: Allow regulators to bypass as well as disable when idle
      ASoC: wm5102: Enable bypass mode for MICVDD
      ASoC: wm5110: Enable bypass mode for MICVDD
      ASoC: wm0010: Allow slow GPIO for reset
      ASoC: wm0010: Don't check if reset GPIO is defined when removing
      ASoC: wm0010: Initialise chip state before we register the interrupt
      ASoC: arizona: Add more DSP options for mixer input muxes
      ASoC: arizona: Add more clock rates
      ASoC: wm5110: Rename EPOUT to HPOUT3
      ASoC: wm5110: Add AEC loopback support
      ASoC: wm5110: Add OUT3R support
      ASoC: wm_hubs: Ensure volume updates are handled during class W startup

Marko Friedemann (1):
      ALSA: USB: Support for (original) Xbox Communicator

Markus Bollinger (1):
      ALSA: pcxhr: Add 8 new sound cards

Mengdong Lin (2):
      ALSA: hda - add runtime PM support
      ALSA: hda - bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE

Namarta Kohli (1):
      ASoC: add compress stream support

Oleksij Rempel (1):
      ALSA: hda - Add external mic quirk for Asus Zenbook UX31A

Omair Mohammed Abdullah (1):
      ALSA: aloop - add locking to timer access

Ondrej Zary (4):
      ALSA: isa: Move snd_legacy_find_free_ioport to initval.h
      ALSA: snd-ad1816a: remove useless struct snd_card_ad1816a
      ALSA: snd-ad1816a: Implement suspend/resume
      ALSA: introduce snd-cmi8328: C-Media CMI8328 driver

Peter Senna Tschudin (2):
      ASoC: core: Remove useless kfree
      sound: Remove unnecessary semicolon

Peter Ujfalusi (56):
      ASoC: omap-mcpdm: Convert to use devm_*
      ASoC: omap-abe-twl6040: Add device tree support
      ASoC: core: Set dapm->idle_bias_off for DAIs not mapped with a codec
      ASoC: omap-twl4030: Simple machine driver for TI SoC with twl4030 codec
      ARM: OMAP: twl-common: Add helper function to register the omap-twl4030 audio driver
      ARM: OMAP3: Switch to use the unified audio driver (omap-twl4030) for selected boards
      ASoC: Remove obsolete OMAP3 machine drivers
      ARM/ASoC: omap-mcbsp: Move OMAP2+ clock parenting code to ASoC driver
      ARM: OMAP: mcbsp: Enable FIFO use for OMAP2430
      ARM: OMAP: board-am3517evm: Configure McBSP1 CLKR/FSR signal source
      ASoC: am3517evm: Do not configure McBSP1 CLKR/FSR signal muxing
      ARM/ASoC: omap-mcbsp: Remove CLKR/FSR mux configuration code
      ASoC: omap-mcbsp: Remove unused defines
      ASoC: omap-mcbsp: Remove cpu_is_omap* checks from the code
      ARM: OMAP2+: McBSP: Do not create legacy devices when booting with DT data
      ASoC: omap-mcbsp: Add device tree bindings
      ASoC: omap-mcbsp: Device tree binding documentation update
      ARM: OMAP2+: twl-common: Fix compile time error when omap-twl4030 audio is not enabled
      ASoC: omap-mcbsp: Check mcbsp->id instead of cpu_dai->id when adding ST controls
      ASoC: omap-mcbsp: Only print warning if the st_data is missing for the port
      ASoC: omap-mcbsp: Use macro to create the McBSP2/3 ST controls
      ASoC: omap-mcbsp: Single macro for st channel volume set/get
      ASoC: omap-mcbsp: Fix compilation error due to leftover code
      ASoC: am3517evm: Remove unused cpu_dai from hw_params
      ASoC: twl4030: Convert to use DAI DAPM widgets
      ASoC: twl6040: Convert to use DAI DAPM widgets
      dmaengine: omap: Support for element mode in cyclic DMA
      dmaengine: omap: Add support for pause/resume in cyclic dma mode
      dmaengine: Pass flags via device_prep_dma_cyclic() callback
      dmaengine: omap-dma: Add support to suppress interrupts in cyclic mode
      ASoC: omap-mcbsp: Use sDMA packet mode instead of frame mode
      ASoC: omap-pcm: Select sDMA synchronization based on packet_size
      ASoC: OMAP: Remove sync_mode from omap_pcm_dma_data struct
      ASoC: omap-pcm: Prepare to configure the DMA data_type based on stream properties
      ARM: OMAP4: hwmod_data: Add resource names to McPDM memory ranges
      ASoC: omap-mcpdm: Use platform_get_resource_* to get resources
      ASoC: OMAP: mcbsp, mcpdm, dmic: Let omap-pcm to pick the dma_type
      ASoC: omap-pcm, omap-dmic: Change the use of omap_pcm_dma_data->data_type
      ASoC: OMAP: mcbsp, mcpdm, dmic, hdmi: Set dma_data at startup time
      ASoC: omap-pcm: Convert to use dmaengine
      mfd: twl4030-audio: Clean up MODULE_* and platform_driver part
      mfd: twl4030-audio: Convert to use devm_kzalloc
      mfd: twl4030-audio: Rearange and clean-up the probe function
      mfd: twl-core: Add API to query the HFCLK rate
      mfd: twl4030-audio: Get audio MCLK via twl-core API instead of pdata
      dt: Add empty of_find_node_by_name() function
      mfd: twl4030-audio: Add DT support
      Input: twl4030-vibra: Support for DT booted kernel
      ASoC: twl4030: Move hs_extmute GPIO handling to driver
      ARM: OMAP/ASoC: Zoom2: Let the codec to handle the hs_extmute GPIO
      ASoC/mfd: twl4030: Remove set_hs_extmute callback from platform data
      ASoC: twl4030: Convert to use devm_kzalloc
      ASoC: twl4030: Add pointer to pdata within the private data
      ASoC: twl4030: Support for DT booted kernel
      dmaengine: Add flags parameter to dmaengine_prep_dma_cyclic()
      ARM: SAMSUNG: dma-ops: Fix dmaengine_prep_dma_cyclic() parameter list

Pierre-Louis Bossart (3):
      ALSA: hda - force use of SSYNC bits
      ALSA: hda - use LPIB for delay estimation
      ALSA: hda - add PCI identifier for Intel 5 Series/3400

Richard Zhao (3):
      ASoC: imx-pcm-dma: check kzalloc return value in function snd_imx_open
      ASoC: imx-pcm-dma: open function failed when snd_dmaengine_pcm_open fail
      ASoC: imx-audmux: remove null check of audmux_base in audmux_read_file

Sachin Kamat (33):
      ASoC: isabelle: Remove version.h header file inclusion
      ASoC: tlv320aic32x4: Use module_i2c_driver
      ASoC: max9877: Use module_i2c_driver
      ASoC: wm9090: Use module_i2c_driver
      ASoC: wm8991: Use module_i2c_driver
      ASoC: cs4270: Use module_i2c_driver
      ASoC: tlv320aic3x: Use module_i2c_driver
      ASoC: sta32x: Use module_i2c_driver
      ASoC: tlv320dac33: Use module_i2c_driver
      ASoC: adau1701: Use module_i2c_driver
      ASoC: max9850: Use module_i2c_driver
      ASoC: wm8971: Use module_i2c_driver
      ASoC: ak4671: Use module_i2c_driver
      ASoC: lm4857: Use module_i2c_driver
      ASoC: wm8978: Use module_i2c_driver
      ASoC: max98088: Use module_i2c_driver
      ASoC: wm8955: Use module_i2c_driver
      ASoC: wm2200: Use module_i2c_driver
      ASoC: wm2000: Use module_i2c_driver
      ASoC: wm8940: Use module_i2c_driver
      ASoC: wm8961: Use module_i2c_driver
      ASoC: wm8903: Use module_i2c_driver
      ASoC: adau1373: Use module_i2c_driver
      ASoC: wm8960: Use module_i2c_driver
      ASoC: wm8974: Use module_i2c_driver
      ASoC: max98095: Use module_i2c_driver
      ASoC: cs42l51: Use module_i2c_driver
      ASoC: tpa6130a2: Use module_i2c_driver
      ASoC: cs42l52: Remove duplicate inclusion of slab.h header file
      ASoC: soc-compress: Remove unused variable
      ASoC: tlv320aic26: Use module_spi_driver
      ASoC: wm8770: Use module_spi_driver
      ASoC: ad1836: Use module_spi_driver

Sangsu Park (1):
      ASoC: SAMSUNG: Change Kconfig to support all SAMSUNG ASoC

Scott Jiang (2):
      ASoC: bf5xx-ad1836: convert to use snd_soc_register_card
      blackfin: add platform device for ad1836 machine driver

Shawn Guo (1):
      ASoC: mx27vis: retrieve gpio numbers from platform_data

Stephen Warren (1):
      ASoC: tegra: move platform data header

Takashi Iwai (54):
      ALSA: hda - Load firmware in hda_intel.c
      ALSA: hda - Deferred probing with request_firmware_nowait()
      ALSA: hda - Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER
      ALSA: hda - Fix possible compile warnings regarding CONFIG_PM
      ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEP
      ALSA: hda - Add 3stack-automute model to AD1882 codec
      ALSA: hda - Add tracepoints at snd_hda_power_up/down entrances.
      ALSA: hda - Implement snd_hda_power_sync() helper function
      ALSA: hda - Check the power state when power_save option is changed
      ALSA: hda - Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints
      ALSA: hda - Call snd_hda_jack_report_sync() generically in hda_codec.c
      ALSA: cmi8328: Fix build error with CONFIG_GAMEPORT=n
      ALSA: hda - Make clear built-in driver optimization
      ALSA: usb-audio: Remove obsoleted fields in struct snd_usb_substream
      ALSA: hda - Fix runtime PM leftover refcounts
      ALSA: hda - Fix D3 clock stop check for codecs with own set_power_state op
      ALSA: hda - Clean up CONFIG_SND_HDA_POWER_SAVE
      ALSA: hda - Optimize bitfield usage in struct hda_codec
      ALSA: korg1212: Fix reverted min/max ADC sense range
      ALSA: cs5530: Fix resource leak in error path
      ALSA: hda - Yet another fix for D3 stop-clock refcounting
      ALSA: hda - Clean up redundant FG checks
      ALSA: hda - Move non-PCM check to per_pin in patch_hdmi.c
      ALSA: PCM: channel mapping API implementation
      ALSA: control: Fix missing VOLATILE flag at creating controls
      ALSA: Add a documentation for channel mapping API
      ALSA: hda - Add standard channel maps
      ALSA: hda - Provide the proper channel mapping for generic HDMI driver
      ALSA: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs
      ALSA: ac97: Implement channel map workaround for ALC650
      ALSA: Implement channel maps for standard onboard AC97 drivers
      ALSA: cmipci: Implement channel mapping
      ALSA: ctxfi: Implement channel maps
      ALSA: Remove VOLATILE flag from chmap ctls
      ALSA: Follow channel position definitions to alsa-lib mixer
      ALSA: hda - Allow 3/5/7 channel map for HDMI/DP
      ALSA: pcm - Use UNKNOWN chmap for mono streams
      ALSA: hda - Avoid BDL position workaround when no_period_wakeup is set
      ALSA: hda - Check bit mask for codec SSID in snd_hda_pick_fixup()
      ALSA: hda - Replace with the generic fixup codes in patch_cirrus.c
      ALSA: hda - Add support for MacBook Pro 10,1
      ALSA: ctxfi: Fix mono channel map to UNKNOWN
      ALSA: ens1370: Reduce ifdefs
      ALSA: ca0106: Define channel maps
      ALSA: emu10k1x: Define channel maps
      ALSA: ens1370: Define channel maps
      ALSA: ymfpci: Define channel maps
      ALSA: Define more channel map positions
      ALSA: hda - Fix disordered enum definitions in patch_cirrus.c
      ALSA: Fix leftover chmap UNKNOWN -> MONO conversions
      ALSA: hda - Allow to pass position_fix=0 explicitly
      ALSA: hda - Add mic-mute LED control for HP laptop
      ALSA: usb-audio: Avoid unnecessary EP setups in prepare
      ALSA: Make snd_sgbuf_get_{ptr|addr}() available for non-SG cases

Timur Tabi (4):
      ASoC: fsl: use snd_soc_register_card to register the card
      ASoC: fsl: remove unnecessary call to dma_unmap_single
      ASoC: wm8960: add support for big-endian audio samples
      ASoC: wm8960: remove 'dres' field from platform data structure

Vinod Koul (5):
      ASoC: add definations for compressed operations
      ASoC: mid-x86 - add support for compressed streams
      ASoC: compress - fix code alignment
      ALSA: compress - move the buffer check
      ALSA: Compress - add codec parameter checks

Wang Xingchao (5):
      ALSA: hda - show ICT/KAE control bits
      ALSA: HDMI - Fix channel_allocation array wrong order
      ALSA: HDMI - Enable HBR feature on Intel chips
      ALSA: HDMI - Setup channel mapping for non_pcm audio
      ALSA: hda - Add another pci id for Haswell board

Wei Yongjun (3):
      ALSA: fix possible memory leak in snd_mixer_oss_build_input()
      ALSA: opl4: use list_move_tail instead of list_del/list_add_tail
      ALSA: emu10k1: use list_move_tail instead of list_del/list_add_tail

---
 Documentation/devicetree/bindings/sound/cs4270.txt |   21 +
 Documentation/devicetree/bindings/sound/cs4271.txt |   36 +
 .../bindings/sound/davinci-mcasp-audio.txt         |   45 +
 .../devicetree/bindings/sound/omap-abe-twl6040.txt |   91 ++
 .../devicetree/bindings/sound/omap-mcbsp.txt       |   37 +
 .../devicetree/bindings/sound/omap-twl4030.txt     |   17 +
 .../devicetree/bindings/sound/tlv320aic3x.txt      |   20 +
 Documentation/sound/alsa/ALSA-Configuration.txt    |   10 +-
 Documentation/sound/alsa/Channel-Mapping-API.txt   |  153 ++
 Documentation/sound/alsa/HD-Audio-Models.txt       |    3 +-
 arch/arm/mach-davinci/asp.h                        |   49 +
 arch/arm/mach-davinci/davinci.h                    |    3 +-
 arch/arm/mach-davinci/devices-da8xx.c              |    8 +-
 arch/arm/mach-davinci/devices.c                    |   11 -
 arch/arm/mach-davinci/dm355.c                      |    2 +-
 arch/arm/mach-davinci/dm365.c                      |    2 +-
 arch/arm/mach-davinci/dm644x.c                     |    2 +-
 arch/arm/mach-davinci/dm646x.c                     |    2 +-
 arch/arm/mach-davinci/include/mach/da8xx.h         |    2 +-
 arch/arm/mach-imx/eukrea_mbimx27-baseboard.c       |    1 +
 arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c     |    1 +
 arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c     |    1 +
 arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c     |    1 +
 arch/arm/mach-imx/mach-imx27_visstrim_m10.c        |   42 +-
 arch/arm/mach-omap2/board-am3517evm.c              |   13 +
 arch/arm/mach-omap2/board-cm-t35.c                 |    1 +
 arch/arm/mach-omap2/board-devkit8000.c             |    1 +
 arch/arm/mach-omap2/board-igep0020.c               |    1 +
 arch/arm/mach-omap2/board-omap3beagle.c            |    1 +
 arch/arm/mach-omap2/board-omap3evm.c               |    1 +
 arch/arm/mach-omap2/board-overo.c                  |    1 +
 arch/arm/mach-omap2/board-zoom-peripherals.c       |    9 +-
 arch/arm/mach-omap2/include/mach/board-zoom.h      |    2 -
 arch/arm/mach-omap2/mcbsp.c                        |  126 +-
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c         |    2 +
 arch/arm/mach-omap2/twl-common.c                   |   27 +
 arch/arm/mach-omap2/twl-common.h                   |    2 +
 arch/arm/plat-samsung/dma-ops.c                    |    3 +-
 arch/blackfin/mach-bf527/boards/ezkit.c            |   20 +
 arch/blackfin/mach-bf533/boards/stamp.c            |   20 +
 arch/blackfin/mach-bf537/boards/stamp.c            |   20 +
 arch/blackfin/mach-bf561/boards/ezkit.c            |   20 +
 arch/blackfin/mach-bf609/boards/ezkit.c            |   19 +
 drivers/dma/at_hdmac.c                             |    3 +-
 drivers/dma/ep93xx_dma.c                           |    4 +-
 drivers/dma/imx-dma.c                              |    2 +-
 drivers/dma/imx-sdma.c                             |    2 +-
 drivers/dma/mmp_tdma.c                             |    2 +-
 drivers/dma/mxs-dma.c                              |    2 +-
 drivers/dma/omap-dma.c                             |   45 +-
 drivers/dma/pl330.c                                |    2 +-
 drivers/dma/sa11x0-dma.c                           |    2 +-
 drivers/dma/sirf-dma.c                             |    2 +-
 drivers/dma/ste_dma40.c                            |    3 +-
 drivers/dma/tegra20-apb-dma.c                      |    2 +-
 include/linux/dmaengine.h                          |    7 +-
 include/linux/i2c/twl.h                            |    2 +-
 include/linux/mfd/wm8994/pdata.h                   |    4 +
 include/linux/platform_data/asoc-mx27vis.h         |   11 +
 include/linux/platform_data/asoc-ti-mcbsp.h        |    2 -
 .../linux/platform_data/davinci_asp.h              |   74 +-
 include/linux/platform_data/omap-twl4030.h         |   32 +
 include/sound/ac97_codec.h                         |    3 +
 include/sound/ad1816a.h                            |    9 +-
 include/sound/asound.h                             |   39 +
 include/sound/compress_driver.h                    |    1 +
 include/sound/compress_params.h                    |    1 +
 include/sound/da9055.h                             |   33 +
 include/sound/emu10k1.h                            |    4 +-
 include/sound/initval.h                            |   14 +
 include/sound/memalloc.h                           |   27 +-
 include/sound/pcm.h                                |   87 +-
 include/sound/soc-dai.h                            |    3 +
 include/sound/soc-dapm.h                           |   10 +-
 include/sound/soc.h                                |   20 +-
 .../sound/tegra_wm8903.h                           |    7 +-
 include/sound/tlv.h                                |    8 +
 include/sound/version.h                            |    3 -
 include/sound/wm0010.h                             |   27 +
 include/sound/wm8960.h                             |    2 +-
 include/sound/wm8993.h                             |    4 +
 sound/core/compress_offload.c                      |   26 +
 sound/core/control.c                               |    1 +
 sound/core/info.c                                  |    7 +-
 sound/core/info_oss.c                              |    3 +-
 sound/core/oss/mixer_oss.c                         |    2 +
 sound/core/pcm.c                                   |    4 +
 sound/core/pcm_lib.c                               |  214 +++
 sound/core/pcm_memory.c                            |   26 -
 sound/core/seq/seq_device.c                        |    2 +
 sound/core/sgbuf.c                                 |   27 +
 sound/core/sound.c                                 |    3 +-
 sound/drivers/aloop.c                              |    6 +
 sound/drivers/opl3/opl3_midi.c                     |    2 +-
 sound/drivers/opl4/opl4_synth.c                    |    9 +-
 sound/drivers/vx/vx_pcm.c                          |    2 +-
 sound/isa/Kconfig                                  |   12 +
 sound/isa/Makefile                                 |    2 +
 sound/isa/ad1816a/ad1816a.c                        |   64 +-
 sound/isa/ad1816a/ad1816a_lib.c                    |   38 +-
 sound/isa/cmi8328.c                                |  483 +++++++
 sound/isa/gus/interwave.c                          |    5 +-
 sound/isa/opti9xx/miro.c                           |   15 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |   14 +-
 sound/isa/sb/emu8000.c                             |   15 +-
 sound/isa/sb/emu8000_callback.c                    |    2 +-
 sound/isa/wavefront/wavefront_synth.c              |    2 +-
 sound/last.c                                       |    1 -
 sound/oss/audio.c                                  |    2 +-
 sound/oss/opl3.c                                   |    2 +-
 sound/oss/pss.c                                    |    2 +-
 sound/oss/sb_ess.c                                 |   22 +-
 sound/oss/sb_mixer.c                               |    4 +-
 sound/oss/sys_timer.c                              |    4 +-
 sound/oss/uart6850.c                               |    2 +-
 sound/pci/ac97/ac97_patch.c                        |   24 +-
 sound/pci/ali5451/ali5451.c                        |   10 +-
 sound/pci/als300.c                                 |    2 +-
 sound/pci/als4000.c                                |    4 +-
 sound/pci/asihpi/asihpi.c                          |    4 +-
 sound/pci/atiixp.c                                 |   15 +-
 sound/pci/atiixp_modem.c                           |    6 +-
 sound/pci/au88x0/au88x0_game.c                     |    2 +-
 sound/pci/au88x0/au88x0_pcm.c                      |    2 +-
 sound/pci/azt3328.c                                |    6 +-
 sound/pci/ca0106/ca0106.h                          |    4 +-
 sound/pci/ca0106/ca0106_main.c                     |   30 +-
 sound/pci/ca0106/ca0106_mixer.c                    |    4 +-
 sound/pci/cmipci.c                                 |   12 +-
 sound/pci/cs4281.c                                 |    6 +-
 sound/pci/cs46xx/cs46xx.c                          |    2 +-
 sound/pci/cs46xx/cs46xx.h                          |    2 +-
 sound/pci/cs46xx/cs46xx_lib.c                      |    8 +-
 sound/pci/cs46xx/cs46xx_lib.h                      |    2 +-
 sound/pci/cs46xx/dsp_spos.c                        |    8 +-
 sound/pci/cs46xx/dsp_spos_scb_lib.c                |    2 +-
 sound/pci/cs5530.c                                 |    3 +-
 sound/pci/cs5535audio/Makefile                     |    2 +-
 sound/pci/cs5535audio/cs5535audio.c                |    2 +-
 sound/pci/ctxfi/ctatc.c                            |    4 +-
 sound/pci/ctxfi/ctatc.h                            |    2 +-
 sound/pci/ctxfi/cthardware.h                       |    2 +-
 sound/pci/ctxfi/cthw20k1.c                         |    4 +-
 sound/pci/ctxfi/cthw20k2.c                         |    4 +-
 sound/pci/ctxfi/ctmixer.c                          |    4 +-
 sound/pci/ctxfi/ctmixer.h                          |    2 +-
 sound/pci/ctxfi/ctpcm.c                            |   52 +-
 sound/pci/ctxfi/xfi.c                              |    2 +-
 sound/pci/echoaudio/echoaudio.c                    |   12 +-
 sound/pci/echoaudio/echoaudio.h                    |    2 +-
 sound/pci/emu10k1/emu10k1.c                        |    4 +-
 sound/pci/emu10k1/emu10k1_callback.c               |    2 +-
 sound/pci/emu10k1/emu10k1_main.c                   |    8 +-
 sound/pci/emu10k1/emu10k1x.c                       |   21 +
 sound/pci/emu10k1/emufx.c                          |    2 +-
 sound/pci/emu10k1/emupcm.c                         |    2 +-
 sound/pci/emu10k1/memory.c                         |    4 +-
 sound/pci/emu10k1/p16v.c                           |    2 +-
 sound/pci/ens1370.c                                |   70 +-
 sound/pci/es1938.c                                 |    6 +-
 sound/pci/es1968.c                                 |   12 +-
 sound/pci/fm801.c                                  |   13 +-
 sound/pci/hda/Kconfig                              |   10 +-
 sound/pci/hda/hda_auto_parser.c                    |   56 +-
 sound/pci/hda/hda_codec.c                          |  276 ++--
 sound/pci/hda/hda_codec.h                          |   82 +-
 sound/pci/hda/hda_generic.c                        |    8 +-
 sound/pci/hda/hda_hwdep.c                          |   43 +-
 sound/pci/hda/hda_intel.c                          |  306 +++-
 sound/pci/hda/hda_jack.c                           |   37 +-
 sound/pci/hda/hda_jack.h                           |    9 +
 sound/pci/hda/hda_local.h                          |    2 +-
 sound/pci/hda/hda_proc.c                           |    9 +-
 sound/pci/hda/hda_trace.h                          |   26 +
 sound/pci/hda/patch_analog.c                       |   90 +-
 sound/pci/hda/patch_cirrus.c                       |  225 +--
 sound/pci/hda/patch_conexant.c                     |   78 +-
 sound/pci/hda/patch_hdmi.c                         |  407 +++++-
 sound/pci/hda/patch_realtek.c                      |  119 +-
 sound/pci/hda/patch_sigmatel.c                     |  115 +-
 sound/pci/hda/patch_via.c                          |   37 +-
 sound/pci/ice1712/aureon.c                         |    4 +-
 sound/pci/ice1712/ice1712.h                        |    2 +-
 sound/pci/ice1712/ice1724.c                        |    4 +-
 sound/pci/ice1712/juli.c                           |    4 +-
 sound/pci/ice1712/prodigy_hifi.c                   |    4 +-
 sound/pci/intel8x0.c                               |   26 +-
 sound/pci/intel8x0m.c                              |    4 +-
 sound/pci/korg1212/korg1212.c                      |    4 +-
 sound/pci/maestro3.c                               |   10 +-
 sound/pci/mixart/mixart_hwdep.c                    |    2 +-
 sound/pci/nm256/nm256.c                            |    4 +-
 sound/pci/oxygen/oxygen.c                          |    2 +-
 sound/pci/oxygen/oxygen.h                          |    2 +-
 sound/pci/oxygen/oxygen_lib.c                      |    4 +-
 sound/pci/oxygen/virtuoso.c                        |    2 +-
 sound/pci/pcxhr/pcxhr.c                            |   24 +
 sound/pci/pcxhr/pcxhr_hwdep.c                      |    6 +-
 sound/pci/riptide/riptide.c                        |    6 +-
 sound/pci/sis7019.c                                |    6 +-
 sound/pci/trident/trident.c                        |    2 +-
 sound/pci/trident/trident_main.c                   |    4 +-
 sound/pci/via82xx.c                                |   33 +-
 sound/pci/via82xx_modem.c                          |    4 +-
 sound/pci/vx222/vx222.c                            |    2 +-
 sound/pci/ymfpci/ymfpci.c                          |    2 +-
 sound/pci/ymfpci/ymfpci.h                          |    2 +-
 sound/pci/ymfpci/ymfpci_main.c                     |   26 +-
 sound/soc/Kconfig                                  |    3 +-
 sound/soc/Makefile                                 |    4 +-
 sound/soc/blackfin/bf5xx-ad1836.c                  |   73 +-
 sound/soc/{ep93xx => cirrus}/Kconfig               |    0
 sound/soc/{ep93xx => cirrus}/Makefile              |    0
 sound/soc/{ep93xx => cirrus}/edb93xx.c             |    0
 sound/soc/{ep93xx => cirrus}/ep93xx-ac97.c         |    0
 sound/soc/{ep93xx => cirrus}/ep93xx-i2s.c          |    0
 sound/soc/{ep93xx => cirrus}/ep93xx-pcm.c          |    0
 sound/soc/{ep93xx => cirrus}/ep93xx-pcm.h          |    0
 sound/soc/{ep93xx => cirrus}/simone.c              |    0
 sound/soc/{ep93xx => cirrus}/snappercl15.c         |    0
 sound/soc/codecs/Kconfig                           |    8 +
 sound/soc/codecs/Makefile                          |    4 +
 sound/soc/codecs/ab8500-codec.c                    |   13 +-
 sound/soc/codecs/ad1836.c                          |   88 +-
 sound/soc/codecs/ad193x.c                          |   50 +-
 sound/soc/codecs/ad1980.c                          |    1 -
 sound/soc/codecs/adau1373.c                        |   12 +-
 sound/soc/codecs/adau1701.c                        |   12 +-
 sound/soc/codecs/ak4671.c                          |   12 +-
 sound/soc/codecs/arizona.c                         |  110 +-
 sound/soc/codecs/arizona.h                         |    8 +-
 sound/soc/codecs/cs4270.c                          |  156 +-
 sound/soc/codecs/cs4271.c                          |   24 +-
 sound/soc/codecs/cs42l51.c                         |   19 +-
 sound/soc/codecs/cs42l52.c                         |    1 -
 sound/soc/codecs/da9055.c                          | 1510 ++++++++++++++++++++
 sound/soc/codecs/isabelle.c                        |    1 -
 sound/soc/codecs/lm4857.c                          |   12 +-
 sound/soc/codecs/max98088.c                        |   18 +-
 sound/soc/codecs/max98095.c                        |   18 +-
 sound/soc/codecs/max9850.c                         |   12 +-
 sound/soc/codecs/max9877.c                         |   12 +-
 sound/soc/codecs/mc13783.c                         |   60 +-
 sound/soc/codecs/sta32x.c                          |  151 +-
 sound/soc/codecs/sta529.c                          |    2 +-
 sound/soc/codecs/stac9766.c                        |    1 -
 sound/soc/codecs/tlv320aic26.c                     |   12 +-
 sound/soc/codecs/tlv320aic32x4.c                   |   19 +-
 sound/soc/codecs/tlv320aic3x.c                     |   49 +-
 sound/soc/codecs/tlv320dac33.c                     |   19 +-
 sound/soc/codecs/tpa6130a2.c                       |   13 +-
 sound/soc/codecs/twl4030.c                         |  157 +-
 sound/soc/codecs/twl6040.c                         |   43 +-
 sound/soc/codecs/wm0010.c                          |  940 ++++++++++++
 sound/soc/codecs/wm2000.c                          |   72 +-
 sound/soc/codecs/wm2200.c                          |   16 +-
 sound/soc/codecs/wm5100.c                          |    6 +-
 sound/soc/codecs/wm5102.c                          |   52 +-
 sound/soc/codecs/wm5110.c                          |   95 +-
 sound/soc/codecs/wm8510.c                          |  129 +-
 sound/soc/codecs/wm8523.c                          |  184 ++-
 sound/soc/codecs/wm8580.c                          |  149 +-
 sound/soc/codecs/wm8711.c                          |   65 +-
 sound/soc/codecs/wm8728.c                          |   60 +-
 sound/soc/codecs/wm8737.c                          |  132 +-
 sound/soc/codecs/wm8741.c                          |  115 +-
 sound/soc/codecs/wm8770.c                          |   19 +-
 sound/soc/codecs/wm8776.c                          |   75 +-
 sound/soc/codecs/wm8900.c                          |  166 ++-
 sound/soc/codecs/wm8903.c                          |   18 +-
 sound/soc/codecs/wm8904.c                          |    2 -
 sound/soc/codecs/wm8940.c                          |   18 +-
 sound/soc/codecs/wm8955.c                          |   18 +-
 sound/soc/codecs/wm8958-dsp2.c                     |   28 +-
 sound/soc/codecs/wm8960.c                          |  150 +-
 sound/soc/codecs/wm8961.c                          |  492 +++----
 sound/soc/codecs/wm8971.c                          |   18 +-
 sound/soc/codecs/wm8974.c                          |   18 +-
 sound/soc/codecs/wm8978.c                          |   18 +-
 sound/soc/codecs/wm8983.c                          |  162 ++-
 sound/soc/codecs/wm8990.c                          |    8 +-
 sound/soc/codecs/wm8991.c                          |   25 +-
 sound/soc/codecs/wm8993.c                          |    2 +
 sound/soc/codecs/wm8994.c                          |  132 +-
 sound/soc/codecs/wm8994.h                          |   12 +-
 sound/soc/codecs/wm8996.c                          |    2 +-
 sound/soc/codecs/wm9090.c                          |   12 +-
 sound/soc/codecs/wm9712.c                          |   12 +-
 sound/soc/codecs/wm9713.c                          |    1 -
 sound/soc/codecs/wm_hubs.c                         |  119 +-
 sound/soc/codecs/wm_hubs.h                         |    6 +
 sound/soc/davinci/davinci-evm.c                    |   19 +-
 sound/soc/davinci/davinci-i2s.c                    |   13 +-
 sound/soc/davinci/davinci-mcasp.c                  |  260 +++-
 sound/soc/davinci/davinci-mcasp.h                  |    6 +-
 sound/soc/davinci/davinci-pcm.c                    |   24 +-
 sound/soc/davinci/davinci-pcm.h                    |    6 +-
 sound/soc/davinci/davinci-sffsdr.c                 |    2 +-
 sound/soc/davinci/davinci-vcif.c                   |    8 +
 sound/soc/fsl/Kconfig                              |    2 +-
 sound/soc/fsl/eukrea-tlv320.c                      |   37 +-
 sound/soc/fsl/fsl_dma.c                            |    6 -
 sound/soc/fsl/imx-audmux.c                         |    3 -
 sound/soc/fsl/imx-pcm-dma.c                        |    5 +-
 sound/soc/fsl/imx-ssi.c                            |   30 +-
 sound/soc/fsl/mpc5200_dma.c                        |   24 +-
 sound/soc/fsl/mpc5200_dma.h                        |    3 +
 sound/soc/fsl/mpc5200_psc_ac97.c                   |   10 +
 sound/soc/fsl/mpc5200_psc_i2s.c                    |    8 +
 sound/soc/fsl/mpc8610_hpcd.c                       |   32 +-
 sound/soc/fsl/mx27vis-aic32x4.c                    |   42 +-
 sound/soc/fsl/p1022_ds.c                           |   31 +-
 sound/soc/fsl/pcm030-audio-fabric.c                |  100 +-
 sound/soc/mid-x86/mfld_machine.c                   |    9 +
 sound/soc/mid-x86/sst_dsp.h                        |  134 ++
 sound/soc/mid-x86/sst_platform.c                   |  204 ++-
 sound/soc/mid-x86/sst_platform.h                   |   26 +-
 sound/soc/mxs/mxs-saif.c                           |   20 +-
 sound/soc/omap/Kconfig                             |   51 +-
 sound/soc/omap/Makefile                            |   10 +-
 sound/soc/omap/am3517evm.c                         |   21 +-
 sound/soc/omap/igep0020.c                          |  120 --
 sound/soc/omap/mcbsp.c                             |   54 +-
 sound/soc/omap/mcbsp.h                             |    3 -
 sound/soc/omap/omap-abe-twl6040.c                  |  145 +-
 sound/soc/omap/omap-dmic.c                         |    9 +-
 sound/soc/omap/omap-hdmi.c                         |   17 +-
 sound/soc/omap/omap-mcbsp.c                        |  230 +--
 sound/soc/omap/omap-mcbsp.h                        |   20 -
 sound/soc/omap/omap-mcpdm.c                        |   92 +-
 sound/soc/omap/omap-pcm.c                          |  236 +--
 sound/soc/omap/omap-pcm.h                          |    4 +-
 sound/soc/omap/omap-twl4030.c                      |  188 +++
 sound/soc/omap/omap3beagle.c                       |  150 --
 sound/soc/omap/omap3evm.c                          |  118 --
 sound/soc/omap/overo.c                             |  122 --
 sound/soc/omap/zoom2.c                             |    4 -
 sound/soc/samsung/Kconfig                          |   11 +-
 sound/soc/samsung/Makefile                         |    2 +
 sound/soc/samsung/bells.c                          |  346 +++++
 sound/soc/samsung/speyside.c                       |   42 +-
 sound/soc/sh/fsi.c                                 |   28 +-
 sound/soc/soc-compress.c                           |  294 ++++
 sound/soc/soc-core.c                               |  100 +-
 sound/soc/soc-dapm.c                               |   67 +-
 sound/soc/soc-dmaengine-pcm.c                      |    6 +-
 sound/soc/soc-jack.c                               |    6 -
 sound/soc/tegra/tegra_wm8903.c                     |    3 +-
 sound/soc/ux500/ux500_msp_dai.c                    |    3 +
 sound/soc/ux500/ux500_msp_i2s.c                    |    2 +
 sound/sparc/amd7930.c                              |    4 +-
 sound/sparc/dbri.c                                 |    2 +-
 sound/usb/6fire/firmware.c                         |    5 +-
 sound/usb/card.c                                   |    2 +
 sound/usb/card.h                                   |    7 +-
 sound/usb/endpoint.c                               |   39 +-
 sound/usb/endpoint.h                               |    5 +-
 sound/usb/helper.c                                 |    5 +
 sound/usb/mixer.c                                  |    7 +
 sound/usb/pcm.c                                    |  126 +-
 sound/usb/quirks-table.h                           |   53 +
 sound/usb/quirks.c                                 |   24 +
 sound/usb/quirks.h                                 |   10 +
 363 files changed, 10800 insertions(+), 4219 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/cs4270.txt
 create mode 100644 Documentation/devicetree/bindings/sound/cs4271.txt
 create mode 100644 Documentation/devicetree/bindings/sound/davinci-mcasp-audio.txt
 create mode 100644 Documentation/devicetree/bindings/sound/omap-abe-twl6040.txt
 create mode 100644 Documentation/devicetree/bindings/sound/omap-mcbsp.txt
 create mode 100644 Documentation/devicetree/bindings/sound/omap-twl4030.txt
 create mode 100644 Documentation/devicetree/bindings/sound/tlv320aic3x.txt
 create mode 100644 Documentation/sound/alsa/Channel-Mapping-API.txt
 create mode 100644 arch/arm/mach-davinci/asp.h
 create mode 100644 include/linux/platform_data/asoc-mx27vis.h
 rename arch/arm/mach-davinci/include/mach/asp.h => include/linux/platform_data/davinci_asp.h (56%)
 create mode 100644 include/linux/platform_data/omap-twl4030.h
 create mode 100644 include/sound/da9055.h
 rename arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h => include/sound/tegra_wm8903.h (89%)
 delete mode 100644 include/sound/version.h
 create mode 100644 include/sound/wm0010.h
 create mode 100644 sound/isa/cmi8328.c
 rename sound/soc/{ep93xx => cirrus}/Kconfig (100%)
 rename sound/soc/{ep93xx => cirrus}/Makefile (100%)
 rename sound/soc/{ep93xx => cirrus}/edb93xx.c (100%)
 rename sound/soc/{ep93xx => cirrus}/ep93xx-ac97.c (100%)
 rename sound/soc/{ep93xx => cirrus}/ep93xx-i2s.c (100%)
 rename sound/soc/{ep93xx => cirrus}/ep93xx-pcm.c (100%)
 rename sound/soc/{ep93xx => cirrus}/ep93xx-pcm.h (100%)
 rename sound/soc/{ep93xx => cirrus}/simone.c (100%)
 rename sound/soc/{ep93xx => cirrus}/snappercl15.c (100%)
 create mode 100644 sound/soc/codecs/da9055.c
 create mode 100644 sound/soc/codecs/wm0010.c
 create mode 100644 sound/soc/mid-x86/sst_dsp.h
 delete mode 100644 sound/soc/omap/igep0020.c
 create mode 100644 sound/soc/omap/omap-twl4030.c
 delete mode 100644 sound/soc/omap/omap3beagle.c
 delete mode 100644 sound/soc/omap/omap3evm.c
 delete mode 100644 sound/soc/omap/overo.c
 create mode 100644 sound/soc/samsung/bells.c
 create mode 100644 sound/soc/soc-compress.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