All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org, Liam Girdwood <lrg@ti.com>
Subject: ASoC updates for 3.7
Date: Sat, 22 Sep 2012 11:50:08 -0400	[thread overview]
Message-ID: <20120922155006.GQ4495@opensource.wolfsonmicro.com> (raw)

The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2:

  Linux 3.6-rc6 (2012-09-16 14:58:51 -0700)

are available in the git repository at:

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

for you to fetch changes up to ddfb43f3881edb47aa0083651ad31983cdc42c33:

  Merge tag 'v3.6-rc6' into for-3.7 (2012-09-22 11:26:27 -0400)

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

ASoC: Updates for v3.7

Lots and lots of driver specific cleanups and enhancements but the only
substantial framework feature this time round is the compressed API
binding:

- Addition of ASoC bindings for the compressed API, used by the mid-x86
  drivers.
- Lots of cleanups and API refreshes for CODEC drivers and DaVinci.
- Conversion of OMAP to dmaengine.
- New machine driver for Wolfson Microelectronics Bells.
- New CODEC driver for Wolfson Microelectronics WM0010.

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

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

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

Dan Carpenter (1):
      ASoC: wm0010: unlock on error path

Daniel Mack (2):
      ASoC: add DT bindings for cs4270
      ASoC: Add reset-gpio DT property to cs4270 driver

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

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 (5):
      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"

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

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

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 (79):
      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
      Merge remote-tracking branch 'asoc/topic/omap' into for-3.7
      ASoC: wm5102: Add AEC routing control
      ASoC: wm8994: Add bytes controls for DRC
      Merge remote-tracking branch 'asoc/topic/blackfin' into for-3.7
      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
      Merge branch 'asoc-omap' into for-3.7
      Merge branch 'asoc-omap' into for-3.7
      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
      Merge branch 'asoc-omap' into for-3.7
      Merge tag 'v3.6-rc4' into asoc-omap
      Merge branch 'asoc-omap' into for-3.7
      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
      Merge tag 'v3.6-rc6' into for-3.7

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

Peter Senna Tschudin (1):
      ASoC: core: Remove useless kfree

Peter Ujfalusi (54):
      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

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

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 (3):
      ASoC: add definations for compressed operations
      ASoC: mid-x86 - add support for compressed streams
      ASoC: compress - fix code alignment

 .../devicetree/bindings/mfd/twl4030-audio.txt      |   46 +
 Documentation/devicetree/bindings/sound/cs4270.txt |   21 +
 .../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 +
 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/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-omap/include/plat/mcbsp.h            |    2 -
 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 +-
 drivers/input/misc/twl4030-vibra.c                 |   18 +-
 drivers/mfd/twl-core.c                             |   32 +
 drivers/mfd/twl4030-audio.c                        |  105 ++-
 include/linux/dmaengine.h                          |    4 +-
 include/linux/i2c/twl.h                            |    3 +-
 include/linux/mfd/wm8994/pdata.h                   |    4 +
 include/linux/of.h                                 |    6 +
 include/linux/platform_data/asoc-mx27vis.h         |   11 +
 .../linux/platform_data/davinci_asp.h              |   74 +-
 include/linux/platform_data/omap-twl4030.h         |   32 +
 include/sound/compress_driver.h                    |    1 +
 include/sound/soc-dai.h                            |    3 +
 include/sound/soc-dapm.h                           |    7 +-
 include/sound/soc.h                                |   20 +-
 .../sound/tegra_wm8903.h                           |    7 +-
 include/sound/wm0010.h                             |   27 +
 include/sound/wm8960.h                             |    2 +-
 include/sound/wm8993.h                             |    4 +
 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                           |    4 +
 sound/soc/codecs/Makefile                          |    2 +
 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                         |   68 +-
 sound/soc/codecs/arizona.h                         |    6 +-
 sound/soc/codecs/cs4270.c                          |  152 ++--
 sound/soc/codecs/cs42l51.c                         |   19 +-
 sound/soc/codecs/cs42l52.c                         |    1 -
 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                          |  944 ++++++++++++++++++++
 sound/soc/codecs/wm2000.c                          |   12 +-
 sound/soc/codecs/wm2200.c                          |   16 +-
 sound/soc/codecs/wm5100.c                          |    6 +-
 sound/soc/codecs/wm5102.c                          |   52 +-
 sound/soc/codecs/wm5110.c                          |   18 +-
 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                         |  114 ++-
 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/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                               |   44 +-
 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 +
 204 files changed, 5905 insertions(+), 3245 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/twl4030-audio.txt
 create mode 100644 Documentation/devicetree/bindings/sound/cs4270.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 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
 rename arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h => include/sound/tegra_wm8903.h (89%)
 create mode 100644 include/sound/wm0010.h
 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/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

             reply	other threads:[~2012-09-22 15:50 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-22 15:50 Mark Brown [this message]
2012-09-22 16:39 ` ASoC updates for 3.7 Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2012-10-01 10:26 Mark Brown
2012-10-17 11:27 Mark Brown
2012-10-17 12:12 ` Takashi Iwai
2012-11-13  6:45 Mark Brown
2012-11-13  7:00 ` Takashi Iwai
2012-11-21  3:12 Mark Brown
2012-11-21  6:32 ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120922155006.GQ4495@opensource.wolfsonmicro.com \
    --to=broonie@opensource.wolfsonmicro.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=lrg@ti.com \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.