All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC updates for 3.6
@ 2012-07-18 21:23 Mark Brown
  2012-07-19  6:15 ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-07-18 21:23 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 18617 bytes --]

The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc:

  Linux 3.5-rc4 (2012-06-24 12:53:04 -0700)

are available in the git repository at:

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

for you to fetch changes up to 409b78cc17a4a3d07a541037575da648ced99437:

  ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.6

This has been a pretty quiet release - very little activity in framework
terms, mostly just a few new drivers and updates:

- Added the ability to add and remove DAPM paths dynamically, mostly for
  reparenting on clock changes.
- New machine drivers for Marvell Brownstone, ST-Ericsson Ux500
  reference platform and ttc-dkp.
- New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP,
  Synopsis Designware I2S controllers, and SPEAr DMA and S/PDIF
- New CODEC drivers for Dialog DA732x, ST STA529, ST-Ericsson AB8500, TI
  Isabelle and Wolfson Microelectronics WM5102 and WM5110

----------------------------------------------------------------
Adam Thomson (2):
      ASoC: core: Add single controls with specified range of values
      ASoC: codecs: Add DA732x codec driver

Axel Lin (1):
      ASoC: ml26124: Convert to devm_regmap_init_i2c

Benoît Thébaudeau (2):
      ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
      ASoC: dapm: Remove incomplete stereo code

Brian Austin (2):
      ASoC: cs42l73: Convert to devm_regmap_init_i2c()
      ASoC: cs42l52: Convert to devm_regmap_init_i2c()

Dan Carpenter (3):
      ASoC: isabelle: using an uninitialized variable
      ASoC: Ux500: unlock on an error path
      ASoC: STA529: fix an error message

Fabio Estevam (1):
      ASoC: imx-mc13783: Add audmux settings for mx27pdk

Hui Wang (1):
      ASoC: fsl: remove unneeded AUDMUX register setting from imx-sgtl5000

Jarkko Nikula (1):
      ASoC: tlv320aic3x: Change Class-D amplifier gain control name

Jiri Prchal (5):
      ASoC: tlv320aic3x: add missing registers and bits
      ASoC: tlv320aic3x: extending registers cache
      ASoC: tlv320aic3x: add deemphasis switch
      ASoC: tlv320aic3x: add AGC settings
      ASoC: tlv320aic3x: add input clock selection

Kuninori Morimoto (2):
      ASoC: fsi: use dmaengine helper functions
      ASoC: fsi: use PIO handler if DMA handler was invalid

Lars-Peter Clausen (3):
      dmaengine: Add wrapper for device_tx_status callback
      ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
      ASoC: dmaengine-pcm: Add support for querying stream position from DMA driver

Laxman Dewangan (1):
      ASoC: tegra: use dmaengine based dma driver

Liam Girdwood (2):
      ASoC: pcm: Clean up logging in soc_new_pcm()
      ASoC: dpcm: Allow FE to be opened without valid BE routes.

M R Swami Reddy (2):
      ASoC: Support TI Isabelle Audio driver
      ASoC: MAINTAINERS: Add maintainer for TI Isabelle Audio driver

MR Swami Reddy (1):
      ASoC: isabelle: Remove regmap_exit()

Marek Belisko (1):
      ASoC: dapm: Fix compilation warning

Mark Brown (61):
      ASoC: codecs: Refresh copyrights for Wolfson drivers
      ASoC: ac97: Remove empty remove() function
      ASoC: wm2000: Add register readability information
      ASoC: io: Use dev_get_regmap() if driver doesn't provide a regmap
      ASoC: wm8350: Convert to direct regmap API usage
      ASoC: dapm: Use devm_clk_get()
      ASoC: dapm: Bodge for lack of a widely available clk API
      ASoC: dapm: The clock API is even less consistent than thought
      Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
      ASoC: lm59453: Unconstify dai_driver
      ASoC: max98095: Staticise non-exported functions and export jack detect
      ASoC: wm8903: Convert to devm_regmap_init_i2c()
      ASoC: wm8904: Convert to module_i2c_driver()
      ASoC: wm8904: Convert to devm_regmap_init_i2c()
      ASoC: wm8996: Remove write sequencer registers from the defaults table
      ASoC: wm8996: Convert to devm_regmap_init_i2c()
      ASoC: wm8903: Move pin configuration into I2C probe() function
      ASoC: wm8903: Make interrupt handler use regmap directly
      ASoC: wm8903: Move interrupt request to I2C probe
      ASoC: wm8903: Move register default changes to I2C probe
      Merge branch 'asoc-ab8500' into for-3.6
      ASoC: wm5100: Remove stubs of ASoC-level register map code
      ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
      ASoC: isabelle: Staticise non-exported isabelle_dai
      ASoC: core: Add DOUBLE_R variants of the _RANGE controls
      ASoC: dapm: Try to add all routes even if one fails
      ASoC: io: Don't dereference regmap if we failed to get one
      ASoC: Add shared code for Wolfson Arizona class devices
      ASoC: wm5102: Initial driver
      Merge tag 'v3.5-rc4' into for-3.6
      ASoC: wm8904: Rely entirely on the core for bias level management
      ASoC: wm8904: Move regulator acquisition and device identification to I2C
      ASoC: wm8904: Move register default setup into I2C probe()
      ASoC: wm8996: Move regulator notifier callbacks into I2C level
      ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
      ASoC: wm8996: Move register default configuration to I2C probe
      ASoC: dwc: Bodge around continuing absence of clock API stubs
      ASoC: wm5102: Remove unused platform data header
      ASoC: dwc: Add missing __iomem annotations
      ASoC: spdif: Build separate RX and TX objects
      ASoC: wm8962: Log AIF configuration requested by hw_params()
      ASoC: core: Try to use regmap if the driver doesn't set up any I/O
      ASoC: wm8994: Don't suspend accessory detection
      ASoC: dwc: Staticise non-exported i2s_start()
      ASoC: arizona: Rename current rates tables to bclk_rates
      ASoC: arizona: Implement AIF clock configuration
      ASoC: arizona: Be more forgiving in BCLK selection
      ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
      ASoC: wm5102: Allow routing through the ASRCs
      ASoC: wm1250-ev1: Flag all supported rates in the DAI
      ASoC: dapm: Mark widgets as dirty when a route is added
      ASoC: dapm: Allow routes to be deleted at runtime
      ASoC: arizona: Change DAPM routes for AIF clocks when we change them
      ASoC: arizona: Export dai_ops
      ASoC: arizona: Add IN4 to the mixer tables
      ASoC: wm5102: Fix cut'n'paste for digital volume registers
      ASoC: arizona: Support variable FLL VCO multipliers
      ASoC: wm5110: Add audio CODEC driver
      ASoC: wm8962: Redo early init of the part on resume
      ASoC: wm8994: Update micdet for irqdomain conversion
      ASoC: littlemill: Add userspace control of the WM1250 I/O

Matthias Kaehlcke (1):
      ASoC: Free memory in the error paths of soc_of_parse_audio_routing()

Ola Lilja (7):
      ALSA: pcm: Add debug-print helper function
      ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
      ASoC: Ux500: Add platform-driver
      ASoC: codecs: Add AB8500 codec-driver
      mfd/ab8500: Move platform-data for ab8500-codec into mfd-driver
      ASoC: Ux500: Correct license strings
      ASoC: Ux500: Add machine-driver

Qiao Zhou (1):
      ASoC: add ttc-dkb machine support

Rajeev Kumar (3):
      ASoC: Add support for synopsys i2s controller as per ASoC framework.
      ASoC: Add support for SPEAr ASoC pcm layer.
      ASoC: STA529: Add support for STA529 Audio Codec

Richard Zhao (1):
      ASoC: fsl_ssi: convert to use devm_clk_get

Sachin Kamat (3):
      ASoC: cs42l52: Remove version.h header file inclusion
      ASoC: lm49453: Remove version.h header file inclusion
      ASoC: smdk_wm8994: Convert to use snd_soc_register_card()

Scott Jiang (3):
      ASoC: add sport driver for bf6xx soc
      ASoC: add i2s dai driver for bf6xx soc
      ASoC: bfin: use dev_err to print error log instead of dev_dbg

Simon Wilson (1):
      ASoC: twl6040: fix spelling mistake

Stephen Warren (18):
      ASoC: wm8903: init GPIOs during I2C probe not codec probe
      ASoC: tegra+wm8903: move all GPIO setup into probe
      ASoC: tegra+wm8903: Use devm_gpio_request_one
      ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
      ASoC: tegra+alc5632: move all GPIO setup into probe
      ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
      ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
      ASoC: tegra+wm8903: remove non-DT support for Seaboard
      ASoC: make snd_soc_dai_link more symmetrical
      ASoC: tegra: add .stream_name to CPU DAIs
      ASoC: tegra: statically define DAI link format
      ASoC: tegra: remove usage of rtd->codec
      ASoC: tegra: use DAI's not card's dev for dev_err
      ASoC: tegra: use regmap more directly
      ASoC: when initializing CPU DAI, don't duplicate any CODEC init
      ASoC: when removing a CPU DAI, clean up its DAPM context
      ASoC: factor out soc_remove_platform()
      ASoC: probe CODECs and platforms before DAIs and links

Sylwester Nawrocki (2):
      ASoC: Convert S3C24XX I2S driver to gpiolib API
      ASoC: Convert S3C2412 I2S driver to gpiolib API

Torben Hohn (1):
      ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define

Uwe Kleine-König (1):
      ASoC: dmaengine_pcm: fix typo in comment

Vipin Kumar (3):
      ASoC: SPEAr spdif_in: Add spdif IN support
      ASoC: spdif_receiver: Add support for spdif in Audio Codec
      ASoC: SPEAr spdif_out: Add spdif out support

Zhangfei Gao (3):
      ASoC: mmp: add audio dma support
      ASoC: mmp: add sspa support
      ASoC: add mmp brownstone support

 MAINTAINERS                             |    2 +
 arch/arm/mach-ux500/board-mop500.c      |   14 +
 include/linux/dmaengine.h               |    6 +
 include/linux/mfd/abx500/ab8500-codec.h |   52 +
 include/linux/mfd/abx500/ab8500.h       |    2 +
 include/linux/platform_data/mmp_audio.h |   22 +
 include/sound/designware_i2s.h          |   69 +
 include/sound/dmaengine_pcm.h           |    1 +
 include/sound/pcm.h                     |   11 +
 include/sound/soc-dapm.h                |   12 +
 include/sound/soc.h                     |   77 +-
 include/sound/spear_dma.h               |   35 +
 include/sound/spear_spdif.h             |   29 +
 sound/soc/Kconfig                       |    1 +
 sound/soc/Makefile                      |    1 +
 sound/soc/blackfin/Kconfig              |   21 +-
 sound/soc/blackfin/Makefile             |    4 +
 sound/soc/blackfin/bf6xx-i2s.c          |  234 +++
 sound/soc/blackfin/bf6xx-sport.c        |  422 ++++++
 sound/soc/blackfin/bf6xx-sport.h        |   82 +
 sound/soc/codecs/Kconfig                |   31 +
 sound/soc/codecs/Makefile               |   19 +-
 sound/soc/codecs/ab8500-codec.c         | 2522 +++++++++++++++++++++++++++++++
 sound/soc/codecs/ab8500-codec.h         |  590 ++++++++
 sound/soc/codecs/ac97.c                 |    6 -
 sound/soc/codecs/arizona.c              |  937 ++++++++++++
 sound/soc/codecs/arizona.h              |  159 ++
 sound/soc/codecs/cs42l52.c              |   19 +-
 sound/soc/codecs/cs42l73.c              |   20 +-
 sound/soc/codecs/da732x.c               | 1627 ++++++++++++++++++++
 sound/soc/codecs/da732x.h               |  133 ++
 sound/soc/codecs/da732x_reg.h           |  654 ++++++++
 sound/soc/codecs/isabelle.c             | 1176 ++++++++++++++
 sound/soc/codecs/isabelle.h             |  143 ++
 sound/soc/codecs/lm49453.c              |    3 +-
 sound/soc/codecs/max98095.c             |    5 +-
 sound/soc/codecs/ml26124.c              |    5 +-
 sound/soc/codecs/spdif_receiver.c       |   67 +
 sound/soc/codecs/sta529.c               |  442 ++++++
 sound/soc/codecs/tlv320aic3x.c          |   40 +-
 sound/soc/codecs/tlv320aic3x.h          |   27 +-
 sound/soc/codecs/twl6040.c              |    2 +-
 sound/soc/codecs/wm1250-ev1.c           |    7 +-
 sound/soc/codecs/wm2000.c               |   32 +-
 sound/soc/codecs/wm5100-tables.c        |    2 +-
 sound/soc/codecs/wm5100.c               |   11 +-
 sound/soc/codecs/wm5102.c               |  903 +++++++++++
 sound/soc/codecs/wm5102.h               |   21 +
 sound/soc/codecs/wm5110.c               |  950 ++++++++++++
 sound/soc/codecs/wm5110.h               |   21 +
 sound/soc/codecs/wm8350.c               |   22 +-
 sound/soc/codecs/wm8400.c               |    2 +-
 sound/soc/codecs/wm8580.c               |    2 +-
 sound/soc/codecs/wm8731.c               |    1 +
 sound/soc/codecs/wm8741.c               |    2 +-
 sound/soc/codecs/wm8753.c               |    2 +-
 sound/soc/codecs/wm8776.c               |    2 +-
 sound/soc/codecs/wm8804.c               |    2 +-
 sound/soc/codecs/wm8903.c               |  316 ++--
 sound/soc/codecs/wm8904.c               |  272 ++--
 sound/soc/codecs/wm8960.c               |    2 +
 sound/soc/codecs/wm8961.c               |    2 +
 sound/soc/codecs/wm8962.c               |    8 +-
 sound/soc/codecs/wm8993.c               |    2 +-
 sound/soc/codecs/wm8994.c               |   46 +-
 sound/soc/codecs/wm8996.c               |  587 +++----
 sound/soc/codecs/wm9081.c               |    2 +-
 sound/soc/codecs/wm9090.c               |    2 +-
 sound/soc/codecs/wm9712.c               |    2 +-
 sound/soc/codecs/wm9713.c               |    2 +-
 sound/soc/codecs/wm_hubs.c              |    2 +-
 sound/soc/dwc/Kconfig                   |    9 +
 sound/soc/dwc/Makefile                  |    3 +
 sound/soc/dwc/designware_i2s.c          |  455 ++++++
 sound/soc/ep93xx/ep93xx-pcm.c           |    2 +-
 sound/soc/fsl/imx-audmux.c              |    2 +-
 sound/soc/fsl/imx-audmux.h              |    1 +
 sound/soc/fsl/imx-mc13783.c             |   49 +-
 sound/soc/fsl/imx-pcm-dma.c             |    2 +-
 sound/soc/fsl/imx-sgtl5000.c            |    3 +-
 sound/soc/mxs/mxs-pcm.c                 |    2 +-
 sound/soc/mxs/mxs-sgtl5000.c            |    2 +-
 sound/soc/pxa/Kconfig                   |   42 +
 sound/soc/pxa/Makefile                  |    8 +
 sound/soc/pxa/brownstone.c              |  174 +++
 sound/soc/pxa/mmp-pcm.c                 |  297 ++++
 sound/soc/pxa/mmp-sspa.c                |  480 ++++++
 sound/soc/pxa/mmp-sspa.h                |   92 ++
 sound/soc/pxa/ttc-dkb.c                 |  173 +++
 sound/soc/samsung/littlemill.c          |    7 +
 sound/soc/samsung/s3c2412-i2s.c         |   10 +-
 sound/soc/samsung/s3c24xx-i2s.c         |   10 +-
 sound/soc/samsung/smdk_wm8994.c         |   36 +-
 sound/soc/sh/fsi.c                      |   48 +-
 sound/soc/soc-core.c                    |  328 +++-
 sound/soc/soc-dapm.c                    |  164 +-
 sound/soc/soc-dmaengine-pcm.c           |   33 +-
 sound/soc/soc-io.c                      |   15 +-
 sound/soc/soc-pcm.c                     |   12 +-
 sound/soc/spear/spdif_in.c              |  297 ++++
 sound/soc/spear/spdif_in_regs.h         |   60 +
 sound/soc/spear/spdif_out.c             |  389 +++++
 sound/soc/spear/spdif_out_regs.h        |   79 +
 sound/soc/spear/spear_pcm.c             |  214 +++
 sound/soc/tegra/Kconfig                 |    3 +-
 sound/soc/tegra/tegra20_i2s.c           |   94 +-
 sound/soc/tegra/tegra20_i2s.h           |    1 -
 sound/soc/tegra/tegra20_spdif.c         |   36 +-
 sound/soc/tegra/tegra20_spdif.h         |    1 -
 sound/soc/tegra/tegra30_i2s.c           |   85 +-
 sound/soc/tegra/tegra30_i2s.h           |    1 -
 sound/soc/tegra/tegra_alc5632.c         |   32 +-
 sound/soc/tegra/tegra_pcm.c             |  115 ++
 sound/soc/tegra/tegra_pcm.h             |    2 +
 sound/soc/tegra/tegra_wm8753.c          |    8 +-
 sound/soc/tegra/tegra_wm8903.c          |  259 ++--
 sound/soc/tegra/trimslice.c             |   30 +-
 sound/soc/ux500/Kconfig                 |   18 +
 sound/soc/ux500/Makefile                |    6 +
 sound/soc/ux500/mop500.c                |  113 ++
 sound/soc/ux500/mop500_ab8500.c         |  431 ++++++
 sound/soc/ux500/mop500_ab8500.h         |   22 +
 sound/soc/ux500/ux500_msp_dai.c         |    2 +-
 sound/soc/ux500/ux500_msp_i2s.c         |    2 +-
 sound/soc/ux500/ux500_pcm.c             |  318 ++++
 sound/soc/ux500/ux500_pcm.h             |   35 +
 126 files changed, 16719 insertions(+), 1344 deletions(-)
 create mode 100644 include/linux/mfd/abx500/ab8500-codec.h
 create mode 100644 include/linux/platform_data/mmp_audio.h
 create mode 100644 include/sound/designware_i2s.h
 create mode 100644 include/sound/spear_dma.h
 create mode 100644 include/sound/spear_spdif.h
 create mode 100644 sound/soc/blackfin/bf6xx-i2s.c
 create mode 100644 sound/soc/blackfin/bf6xx-sport.c
 create mode 100644 sound/soc/blackfin/bf6xx-sport.h
 create mode 100644 sound/soc/codecs/ab8500-codec.c
 create mode 100644 sound/soc/codecs/ab8500-codec.h
 create mode 100644 sound/soc/codecs/arizona.c
 create mode 100644 sound/soc/codecs/arizona.h
 create mode 100644 sound/soc/codecs/da732x.c
 create mode 100644 sound/soc/codecs/da732x.h
 create mode 100644 sound/soc/codecs/da732x_reg.h
 create mode 100644 sound/soc/codecs/isabelle.c
 create mode 100644 sound/soc/codecs/isabelle.h
 create mode 100644 sound/soc/codecs/spdif_receiver.c
 create mode 100644 sound/soc/codecs/sta529.c
 create mode 100644 sound/soc/codecs/wm5102.c
 create mode 100644 sound/soc/codecs/wm5102.h
 create mode 100644 sound/soc/codecs/wm5110.c
 create mode 100644 sound/soc/codecs/wm5110.h
 create mode 100644 sound/soc/dwc/Kconfig
 create mode 100644 sound/soc/dwc/Makefile
 create mode 100644 sound/soc/dwc/designware_i2s.c
 create mode 100644 sound/soc/pxa/brownstone.c
 create mode 100644 sound/soc/pxa/mmp-pcm.c
 create mode 100644 sound/soc/pxa/mmp-sspa.c
 create mode 100644 sound/soc/pxa/mmp-sspa.h
 create mode 100644 sound/soc/pxa/ttc-dkb.c
 create mode 100644 sound/soc/spear/spdif_in.c
 create mode 100644 sound/soc/spear/spdif_in_regs.h
 create mode 100644 sound/soc/spear/spdif_out.c
 create mode 100644 sound/soc/spear/spdif_out_regs.h
 create mode 100644 sound/soc/spear/spear_pcm.c
 create mode 100644 sound/soc/ux500/mop500.c
 create mode 100644 sound/soc/ux500/mop500_ab8500.c
 create mode 100644 sound/soc/ux500/mop500_ab8500.h
 create mode 100644 sound/soc/ux500/ux500_pcm.c
 create mode 100644 sound/soc/ux500/ux500_pcm.h

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-07-18 21:23 ASoC updates for 3.6 Mark Brown
@ 2012-07-19  6:15 ` Takashi Iwai
  0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-07-19  6:15 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Wed, 18 Jul 2012 22:23:35 +0100,
Mark Brown wrote:
> 
> The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc:
> 
>   Linux 3.5-rc4 (2012-06-24 12:53:04 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> 
> for you to fetch changes up to 409b78cc17a4a3d07a541037575da648ced99437:
> 
>   ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.6
> 
> This has been a pretty quiet release - very little activity in framework
> terms, mostly just a few new drivers and updates:
> 
> - Added the ability to add and remove DAPM paths dynamically, mostly for
>   reparenting on clock changes.
> - New machine drivers for Marvell Brownstone, ST-Ericsson Ux500
>   reference platform and ttc-dkp.
> - New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP,
>   Synopsis Designware I2S controllers, and SPEAr DMA and S/PDIF
> - New CODEC drivers for Dialog DA732x, ST STA529, ST-Ericsson AB8500, TI
>   Isabelle and Wolfson Microelectronics WM5102 and WM5110

Pulled now.  Thanks.


Takashi

> 
> ----------------------------------------------------------------
> Adam Thomson (2):
>       ASoC: core: Add single controls with specified range of values
>       ASoC: codecs: Add DA732x codec driver
> 
> Axel Lin (1):
>       ASoC: ml26124: Convert to devm_regmap_init_i2c
> 
> Benoît Thébaudeau (2):
>       ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
>       ASoC: dapm: Remove incomplete stereo code
> 
> Brian Austin (2):
>       ASoC: cs42l73: Convert to devm_regmap_init_i2c()
>       ASoC: cs42l52: Convert to devm_regmap_init_i2c()
> 
> Dan Carpenter (3):
>       ASoC: isabelle: using an uninitialized variable
>       ASoC: Ux500: unlock on an error path
>       ASoC: STA529: fix an error message
> 
> Fabio Estevam (1):
>       ASoC: imx-mc13783: Add audmux settings for mx27pdk
> 
> Hui Wang (1):
>       ASoC: fsl: remove unneeded AUDMUX register setting from imx-sgtl5000
> 
> Jarkko Nikula (1):
>       ASoC: tlv320aic3x: Change Class-D amplifier gain control name
> 
> Jiri Prchal (5):
>       ASoC: tlv320aic3x: add missing registers and bits
>       ASoC: tlv320aic3x: extending registers cache
>       ASoC: tlv320aic3x: add deemphasis switch
>       ASoC: tlv320aic3x: add AGC settings
>       ASoC: tlv320aic3x: add input clock selection
> 
> Kuninori Morimoto (2):
>       ASoC: fsi: use dmaengine helper functions
>       ASoC: fsi: use PIO handler if DMA handler was invalid
> 
> Lars-Peter Clausen (3):
>       dmaengine: Add wrapper for device_tx_status callback
>       ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
>       ASoC: dmaengine-pcm: Add support for querying stream position from DMA driver
> 
> Laxman Dewangan (1):
>       ASoC: tegra: use dmaengine based dma driver
> 
> Liam Girdwood (2):
>       ASoC: pcm: Clean up logging in soc_new_pcm()
>       ASoC: dpcm: Allow FE to be opened without valid BE routes.
> 
> M R Swami Reddy (2):
>       ASoC: Support TI Isabelle Audio driver
>       ASoC: MAINTAINERS: Add maintainer for TI Isabelle Audio driver
> 
> MR Swami Reddy (1):
>       ASoC: isabelle: Remove regmap_exit()
> 
> Marek Belisko (1):
>       ASoC: dapm: Fix compilation warning
> 
> Mark Brown (61):
>       ASoC: codecs: Refresh copyrights for Wolfson drivers
>       ASoC: ac97: Remove empty remove() function
>       ASoC: wm2000: Add register readability information
>       ASoC: io: Use dev_get_regmap() if driver doesn't provide a regmap
>       ASoC: wm8350: Convert to direct regmap API usage
>       ASoC: dapm: Use devm_clk_get()
>       ASoC: dapm: Bodge for lack of a widely available clk API
>       ASoC: dapm: The clock API is even less consistent than thought
>       Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
>       ASoC: lm59453: Unconstify dai_driver
>       ASoC: max98095: Staticise non-exported functions and export jack detect
>       ASoC: wm8903: Convert to devm_regmap_init_i2c()
>       ASoC: wm8904: Convert to module_i2c_driver()
>       ASoC: wm8904: Convert to devm_regmap_init_i2c()
>       ASoC: wm8996: Remove write sequencer registers from the defaults table
>       ASoC: wm8996: Convert to devm_regmap_init_i2c()
>       ASoC: wm8903: Move pin configuration into I2C probe() function
>       ASoC: wm8903: Make interrupt handler use regmap directly
>       ASoC: wm8903: Move interrupt request to I2C probe
>       ASoC: wm8903: Move register default changes to I2C probe
>       Merge branch 'asoc-ab8500' into for-3.6
>       ASoC: wm5100: Remove stubs of ASoC-level register map code
>       ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
>       ASoC: isabelle: Staticise non-exported isabelle_dai
>       ASoC: core: Add DOUBLE_R variants of the _RANGE controls
>       ASoC: dapm: Try to add all routes even if one fails
>       ASoC: io: Don't dereference regmap if we failed to get one
>       ASoC: Add shared code for Wolfson Arizona class devices
>       ASoC: wm5102: Initial driver
>       Merge tag 'v3.5-rc4' into for-3.6
>       ASoC: wm8904: Rely entirely on the core for bias level management
>       ASoC: wm8904: Move regulator acquisition and device identification to I2C
>       ASoC: wm8904: Move register default setup into I2C probe()
>       ASoC: wm8996: Move regulator notifier callbacks into I2C level
>       ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
>       ASoC: wm8996: Move register default configuration to I2C probe
>       ASoC: dwc: Bodge around continuing absence of clock API stubs
>       ASoC: wm5102: Remove unused platform data header
>       ASoC: dwc: Add missing __iomem annotations
>       ASoC: spdif: Build separate RX and TX objects
>       ASoC: wm8962: Log AIF configuration requested by hw_params()
>       ASoC: core: Try to use regmap if the driver doesn't set up any I/O
>       ASoC: wm8994: Don't suspend accessory detection
>       ASoC: dwc: Staticise non-exported i2s_start()
>       ASoC: arizona: Rename current rates tables to bclk_rates
>       ASoC: arizona: Implement AIF clock configuration
>       ASoC: arizona: Be more forgiving in BCLK selection
>       ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
>       ASoC: wm5102: Allow routing through the ASRCs
>       ASoC: wm1250-ev1: Flag all supported rates in the DAI
>       ASoC: dapm: Mark widgets as dirty when a route is added
>       ASoC: dapm: Allow routes to be deleted at runtime
>       ASoC: arizona: Change DAPM routes for AIF clocks when we change them
>       ASoC: arizona: Export dai_ops
>       ASoC: arizona: Add IN4 to the mixer tables
>       ASoC: wm5102: Fix cut'n'paste for digital volume registers
>       ASoC: arizona: Support variable FLL VCO multipliers
>       ASoC: wm5110: Add audio CODEC driver
>       ASoC: wm8962: Redo early init of the part on resume
>       ASoC: wm8994: Update micdet for irqdomain conversion
>       ASoC: littlemill: Add userspace control of the WM1250 I/O
> 
> Matthias Kaehlcke (1):
>       ASoC: Free memory in the error paths of soc_of_parse_audio_routing()
> 
> Ola Lilja (7):
>       ALSA: pcm: Add debug-print helper function
>       ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
>       ASoC: Ux500: Add platform-driver
>       ASoC: codecs: Add AB8500 codec-driver
>       mfd/ab8500: Move platform-data for ab8500-codec into mfd-driver
>       ASoC: Ux500: Correct license strings
>       ASoC: Ux500: Add machine-driver
> 
> Qiao Zhou (1):
>       ASoC: add ttc-dkb machine support
> 
> Rajeev Kumar (3):
>       ASoC: Add support for synopsys i2s controller as per ASoC framework.
>       ASoC: Add support for SPEAr ASoC pcm layer.
>       ASoC: STA529: Add support for STA529 Audio Codec
> 
> Richard Zhao (1):
>       ASoC: fsl_ssi: convert to use devm_clk_get
> 
> Sachin Kamat (3):
>       ASoC: cs42l52: Remove version.h header file inclusion
>       ASoC: lm49453: Remove version.h header file inclusion
>       ASoC: smdk_wm8994: Convert to use snd_soc_register_card()
> 
> Scott Jiang (3):
>       ASoC: add sport driver for bf6xx soc
>       ASoC: add i2s dai driver for bf6xx soc
>       ASoC: bfin: use dev_err to print error log instead of dev_dbg
> 
> Simon Wilson (1):
>       ASoC: twl6040: fix spelling mistake
> 
> Stephen Warren (18):
>       ASoC: wm8903: init GPIOs during I2C probe not codec probe
>       ASoC: tegra+wm8903: move all GPIO setup into probe
>       ASoC: tegra+wm8903: Use devm_gpio_request_one
>       ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
>       ASoC: tegra+alc5632: move all GPIO setup into probe
>       ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
>       ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
>       ASoC: tegra+wm8903: remove non-DT support for Seaboard
>       ASoC: make snd_soc_dai_link more symmetrical
>       ASoC: tegra: add .stream_name to CPU DAIs
>       ASoC: tegra: statically define DAI link format
>       ASoC: tegra: remove usage of rtd->codec
>       ASoC: tegra: use DAI's not card's dev for dev_err
>       ASoC: tegra: use regmap more directly
>       ASoC: when initializing CPU DAI, don't duplicate any CODEC init
>       ASoC: when removing a CPU DAI, clean up its DAPM context
>       ASoC: factor out soc_remove_platform()
>       ASoC: probe CODECs and platforms before DAIs and links
> 
> Sylwester Nawrocki (2):
>       ASoC: Convert S3C24XX I2S driver to gpiolib API
>       ASoC: Convert S3C2412 I2S driver to gpiolib API
> 
> Torben Hohn (1):
>       ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define
> 
> Uwe Kleine-König (1):
>       ASoC: dmaengine_pcm: fix typo in comment
> 
> Vipin Kumar (3):
>       ASoC: SPEAr spdif_in: Add spdif IN support
>       ASoC: spdif_receiver: Add support for spdif in Audio Codec
>       ASoC: SPEAr spdif_out: Add spdif out support
> 
> Zhangfei Gao (3):
>       ASoC: mmp: add audio dma support
>       ASoC: mmp: add sspa support
>       ASoC: add mmp brownstone support
> 
>  MAINTAINERS                             |    2 +
>  arch/arm/mach-ux500/board-mop500.c      |   14 +
>  include/linux/dmaengine.h               |    6 +
>  include/linux/mfd/abx500/ab8500-codec.h |   52 +
>  include/linux/mfd/abx500/ab8500.h       |    2 +
>  include/linux/platform_data/mmp_audio.h |   22 +
>  include/sound/designware_i2s.h          |   69 +
>  include/sound/dmaengine_pcm.h           |    1 +
>  include/sound/pcm.h                     |   11 +
>  include/sound/soc-dapm.h                |   12 +
>  include/sound/soc.h                     |   77 +-
>  include/sound/spear_dma.h               |   35 +
>  include/sound/spear_spdif.h             |   29 +
>  sound/soc/Kconfig                       |    1 +
>  sound/soc/Makefile                      |    1 +
>  sound/soc/blackfin/Kconfig              |   21 +-
>  sound/soc/blackfin/Makefile             |    4 +
>  sound/soc/blackfin/bf6xx-i2s.c          |  234 +++
>  sound/soc/blackfin/bf6xx-sport.c        |  422 ++++++
>  sound/soc/blackfin/bf6xx-sport.h        |   82 +
>  sound/soc/codecs/Kconfig                |   31 +
>  sound/soc/codecs/Makefile               |   19 +-
>  sound/soc/codecs/ab8500-codec.c         | 2522 +++++++++++++++++++++++++++++++
>  sound/soc/codecs/ab8500-codec.h         |  590 ++++++++
>  sound/soc/codecs/ac97.c                 |    6 -
>  sound/soc/codecs/arizona.c              |  937 ++++++++++++
>  sound/soc/codecs/arizona.h              |  159 ++
>  sound/soc/codecs/cs42l52.c              |   19 +-
>  sound/soc/codecs/cs42l73.c              |   20 +-
>  sound/soc/codecs/da732x.c               | 1627 ++++++++++++++++++++
>  sound/soc/codecs/da732x.h               |  133 ++
>  sound/soc/codecs/da732x_reg.h           |  654 ++++++++
>  sound/soc/codecs/isabelle.c             | 1176 ++++++++++++++
>  sound/soc/codecs/isabelle.h             |  143 ++
>  sound/soc/codecs/lm49453.c              |    3 +-
>  sound/soc/codecs/max98095.c             |    5 +-
>  sound/soc/codecs/ml26124.c              |    5 +-
>  sound/soc/codecs/spdif_receiver.c       |   67 +
>  sound/soc/codecs/sta529.c               |  442 ++++++
>  sound/soc/codecs/tlv320aic3x.c          |   40 +-
>  sound/soc/codecs/tlv320aic3x.h          |   27 +-
>  sound/soc/codecs/twl6040.c              |    2 +-
>  sound/soc/codecs/wm1250-ev1.c           |    7 +-
>  sound/soc/codecs/wm2000.c               |   32 +-
>  sound/soc/codecs/wm5100-tables.c        |    2 +-
>  sound/soc/codecs/wm5100.c               |   11 +-
>  sound/soc/codecs/wm5102.c               |  903 +++++++++++
>  sound/soc/codecs/wm5102.h               |   21 +
>  sound/soc/codecs/wm5110.c               |  950 ++++++++++++
>  sound/soc/codecs/wm5110.h               |   21 +
>  sound/soc/codecs/wm8350.c               |   22 +-
>  sound/soc/codecs/wm8400.c               |    2 +-
>  sound/soc/codecs/wm8580.c               |    2 +-
>  sound/soc/codecs/wm8731.c               |    1 +
>  sound/soc/codecs/wm8741.c               |    2 +-
>  sound/soc/codecs/wm8753.c               |    2 +-
>  sound/soc/codecs/wm8776.c               |    2 +-
>  sound/soc/codecs/wm8804.c               |    2 +-
>  sound/soc/codecs/wm8903.c               |  316 ++--
>  sound/soc/codecs/wm8904.c               |  272 ++--
>  sound/soc/codecs/wm8960.c               |    2 +
>  sound/soc/codecs/wm8961.c               |    2 +
>  sound/soc/codecs/wm8962.c               |    8 +-
>  sound/soc/codecs/wm8993.c               |    2 +-
>  sound/soc/codecs/wm8994.c               |   46 +-
>  sound/soc/codecs/wm8996.c               |  587 +++----
>  sound/soc/codecs/wm9081.c               |    2 +-
>  sound/soc/codecs/wm9090.c               |    2 +-
>  sound/soc/codecs/wm9712.c               |    2 +-
>  sound/soc/codecs/wm9713.c               |    2 +-
>  sound/soc/codecs/wm_hubs.c              |    2 +-
>  sound/soc/dwc/Kconfig                   |    9 +
>  sound/soc/dwc/Makefile                  |    3 +
>  sound/soc/dwc/designware_i2s.c          |  455 ++++++
>  sound/soc/ep93xx/ep93xx-pcm.c           |    2 +-
>  sound/soc/fsl/imx-audmux.c              |    2 +-
>  sound/soc/fsl/imx-audmux.h              |    1 +
>  sound/soc/fsl/imx-mc13783.c             |   49 +-
>  sound/soc/fsl/imx-pcm-dma.c             |    2 +-
>  sound/soc/fsl/imx-sgtl5000.c            |    3 +-
>  sound/soc/mxs/mxs-pcm.c                 |    2 +-
>  sound/soc/mxs/mxs-sgtl5000.c            |    2 +-
>  sound/soc/pxa/Kconfig                   |   42 +
>  sound/soc/pxa/Makefile                  |    8 +
>  sound/soc/pxa/brownstone.c              |  174 +++
>  sound/soc/pxa/mmp-pcm.c                 |  297 ++++
>  sound/soc/pxa/mmp-sspa.c                |  480 ++++++
>  sound/soc/pxa/mmp-sspa.h                |   92 ++
>  sound/soc/pxa/ttc-dkb.c                 |  173 +++
>  sound/soc/samsung/littlemill.c          |    7 +
>  sound/soc/samsung/s3c2412-i2s.c         |   10 +-
>  sound/soc/samsung/s3c24xx-i2s.c         |   10 +-
>  sound/soc/samsung/smdk_wm8994.c         |   36 +-
>  sound/soc/sh/fsi.c                      |   48 +-
>  sound/soc/soc-core.c                    |  328 +++-
>  sound/soc/soc-dapm.c                    |  164 +-
>  sound/soc/soc-dmaengine-pcm.c           |   33 +-
>  sound/soc/soc-io.c                      |   15 +-
>  sound/soc/soc-pcm.c                     |   12 +-
>  sound/soc/spear/spdif_in.c              |  297 ++++
>  sound/soc/spear/spdif_in_regs.h         |   60 +
>  sound/soc/spear/spdif_out.c             |  389 +++++
>  sound/soc/spear/spdif_out_regs.h        |   79 +
>  sound/soc/spear/spear_pcm.c             |  214 +++
>  sound/soc/tegra/Kconfig                 |    3 +-
>  sound/soc/tegra/tegra20_i2s.c           |   94 +-
>  sound/soc/tegra/tegra20_i2s.h           |    1 -
>  sound/soc/tegra/tegra20_spdif.c         |   36 +-
>  sound/soc/tegra/tegra20_spdif.h         |    1 -
>  sound/soc/tegra/tegra30_i2s.c           |   85 +-
>  sound/soc/tegra/tegra30_i2s.h           |    1 -
>  sound/soc/tegra/tegra_alc5632.c         |   32 +-
>  sound/soc/tegra/tegra_pcm.c             |  115 ++
>  sound/soc/tegra/tegra_pcm.h             |    2 +
>  sound/soc/tegra/tegra_wm8753.c          |    8 +-
>  sound/soc/tegra/tegra_wm8903.c          |  259 ++--
>  sound/soc/tegra/trimslice.c             |   30 +-
>  sound/soc/ux500/Kconfig                 |   18 +
>  sound/soc/ux500/Makefile                |    6 +
>  sound/soc/ux500/mop500.c                |  113 ++
>  sound/soc/ux500/mop500_ab8500.c         |  431 ++++++
>  sound/soc/ux500/mop500_ab8500.h         |   22 +
>  sound/soc/ux500/ux500_msp_dai.c         |    2 +-
>  sound/soc/ux500/ux500_msp_i2s.c         |    2 +-
>  sound/soc/ux500/ux500_pcm.c             |  318 ++++
>  sound/soc/ux500/ux500_pcm.h             |   35 +
>  126 files changed, 16719 insertions(+), 1344 deletions(-)
>  create mode 100644 include/linux/mfd/abx500/ab8500-codec.h
>  create mode 100644 include/linux/platform_data/mmp_audio.h
>  create mode 100644 include/sound/designware_i2s.h
>  create mode 100644 include/sound/spear_dma.h
>  create mode 100644 include/sound/spear_spdif.h
>  create mode 100644 sound/soc/blackfin/bf6xx-i2s.c
>  create mode 100644 sound/soc/blackfin/bf6xx-sport.c
>  create mode 100644 sound/soc/blackfin/bf6xx-sport.h
>  create mode 100644 sound/soc/codecs/ab8500-codec.c
>  create mode 100644 sound/soc/codecs/ab8500-codec.h
>  create mode 100644 sound/soc/codecs/arizona.c
>  create mode 100644 sound/soc/codecs/arizona.h
>  create mode 100644 sound/soc/codecs/da732x.c
>  create mode 100644 sound/soc/codecs/da732x.h
>  create mode 100644 sound/soc/codecs/da732x_reg.h
>  create mode 100644 sound/soc/codecs/isabelle.c
>  create mode 100644 sound/soc/codecs/isabelle.h
>  create mode 100644 sound/soc/codecs/spdif_receiver.c
>  create mode 100644 sound/soc/codecs/sta529.c
>  create mode 100644 sound/soc/codecs/wm5102.c
>  create mode 100644 sound/soc/codecs/wm5102.h
>  create mode 100644 sound/soc/codecs/wm5110.c
>  create mode 100644 sound/soc/codecs/wm5110.h
>  create mode 100644 sound/soc/dwc/Kconfig
>  create mode 100644 sound/soc/dwc/Makefile
>  create mode 100644 sound/soc/dwc/designware_i2s.c
>  create mode 100644 sound/soc/pxa/brownstone.c
>  create mode 100644 sound/soc/pxa/mmp-pcm.c
>  create mode 100644 sound/soc/pxa/mmp-sspa.c
>  create mode 100644 sound/soc/pxa/mmp-sspa.h
>  create mode 100644 sound/soc/pxa/ttc-dkb.c
>  create mode 100644 sound/soc/spear/spdif_in.c
>  create mode 100644 sound/soc/spear/spdif_in_regs.h
>  create mode 100644 sound/soc/spear/spdif_out.c
>  create mode 100644 sound/soc/spear/spdif_out_regs.h
>  create mode 100644 sound/soc/spear/spear_pcm.c
>  create mode 100644 sound/soc/ux500/mop500.c
>  create mode 100644 sound/soc/ux500/mop500_ab8500.c
>  create mode 100644 sound/soc/ux500/mop500_ab8500.h
>  create mode 100644 sound/soc/ux500/ux500_pcm.c
>  create mode 100644 sound/soc/ux500/ux500_pcm.h
> [2 Digital signature <application/pgp-signature (7bit)>]
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ASoC updates for 3.6
@ 2012-09-27 16:43 Mark Brown
  0 siblings, 0 replies; 15+ messages in thread
From: Mark Brown @ 2012-09-27 16:43 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood

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

for you to fetch changes up to d0e12f3ff3472cbd8f52d3c0e6ee07a841787c40:

  ASoC: wm2000: Correct register size (2012-09-26 12:06:20 +0100)

Takashi is on vacation now so he asked me to send directly, it's a
pretty bad bug with low regression risk.

----------------------------------------------------------------
ASoC: Updates for 3.6

One small and obvious driver-specific fix.

----------------------------------------------------------------
Mark Brown (1):
      ASoC: wm2000: Correct register size

 sound/soc/codecs/wm2000.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-09-14 17:41 Mark Brown
@ 2012-09-15  6:26 ` Takashi Iwai
  0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-09-15  6:26 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Fri, 14 Sep 2012 18:41:31 +0100,
Mark Brown wrote:
> 
> The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92:
> 
>   Linux 3.6-rc2 (2012-08-16 14:51:24 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> 
> for you to fetch changes up to 985b11fa8064d55d0d5a84e68667434598911bb2:
> 
>   ASoC: wm8904: correct the index (2012-09-14 18:02:38 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.6
> 
> A bigger set of updates than I'm entirely comfortable with - things
> backed up a bit due to travel.  As ever the majority of these are small,
> focused updates for specific drivers though there are a couple of core
> changes.  There's been good exposure in -next.
> 
> The AT91 patch fixes a build break.

Thanks, pulled now.


Takashi

> 
> ----------------------------------------------------------------
> Bo Shen (1):
>       ASoC: wm8904: correct the index
> 
> Dylan Reid (1):
>       ASoC: samsung dma - Don't indicate support for pause/resume.
> 
> Fabio Estevam (1):
>       ASoC: mc13783: Remove mono support
> 
> Heather Lomond (1):
>       ASoC: arizona: Fix typo in 44.1kHz rates
> 
> Joachim Eastwood (1):
>       ASoC: atmel-ssc: include linux/io.h for raw io
> 
> Julia Lawall (3):
>       ASoC: imx-sgtl5000: fix error return code
>       ASoC: ux500_msp_i2s: better use devm functions and fix error return code
>       ASoC: am3517evm: fix error return code
> 
> Mark Brown (2):
>       ASoC: dapm: Make sure we update the bias level for CODECs with no op
>       ASoC: dapm: Don't force card bias level to be updated
> 
> Prasad Joshi (1):
>       ASoC: spear: correct the check for NULL dma_buffer pointer
> 
> Stephen Warren (2):
>       sound: tegra_alc5632: remove HP detect GPIO inversion
>       ASoC: tegra: fix maxburst settings in dmaengine code
> 
>  include/linux/atmel-ssc.h       |    1 +
>  sound/soc/codecs/arizona.c      |    2 +-
>  sound/soc/codecs/mc13783.c      |    8 ++++----
>  sound/soc/codecs/wm8904.c       |    2 +-
>  sound/soc/fsl/imx-sgtl5000.c    |    2 +-
>  sound/soc/omap/am3517evm.c      |    2 +-
>  sound/soc/samsung/dma.c         |    8 +-------
>  sound/soc/soc-dapm.c            |    5 ++++-
>  sound/soc/spear/spear_pcm.c     |    2 +-
>  sound/soc/tegra/tegra_alc5632.c |    1 -
>  sound/soc/tegra/tegra_pcm.c     |    4 ++--
>  sound/soc/ux500/ux500_msp_i2s.c |   25 +++++--------------------
>  12 files changed, 22 insertions(+), 40 deletions(-)
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ASoC updates for 3.6
@ 2012-09-14 17:41 Mark Brown
  2012-09-15  6:26 ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-09-14 17:41 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92:

  Linux 3.6-rc2 (2012-08-16 14:51:24 -0700)

are available in the git repository at:

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

for you to fetch changes up to 985b11fa8064d55d0d5a84e68667434598911bb2:

  ASoC: wm8904: correct the index (2012-09-14 18:02:38 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.6

A bigger set of updates than I'm entirely comfortable with - things
backed up a bit due to travel.  As ever the majority of these are small,
focused updates for specific drivers though there are a couple of core
changes.  There's been good exposure in -next.

The AT91 patch fixes a build break.

----------------------------------------------------------------
Bo Shen (1):
      ASoC: wm8904: correct the index

Dylan Reid (1):
      ASoC: samsung dma - Don't indicate support for pause/resume.

Fabio Estevam (1):
      ASoC: mc13783: Remove mono support

Heather Lomond (1):
      ASoC: arizona: Fix typo in 44.1kHz rates

Joachim Eastwood (1):
      ASoC: atmel-ssc: include linux/io.h for raw io

Julia Lawall (3):
      ASoC: imx-sgtl5000: fix error return code
      ASoC: ux500_msp_i2s: better use devm functions and fix error return code
      ASoC: am3517evm: fix error return code

Mark Brown (2):
      ASoC: dapm: Make sure we update the bias level for CODECs with no op
      ASoC: dapm: Don't force card bias level to be updated

Prasad Joshi (1):
      ASoC: spear: correct the check for NULL dma_buffer pointer

Stephen Warren (2):
      sound: tegra_alc5632: remove HP detect GPIO inversion
      ASoC: tegra: fix maxburst settings in dmaengine code

 include/linux/atmel-ssc.h       |    1 +
 sound/soc/codecs/arizona.c      |    2 +-
 sound/soc/codecs/mc13783.c      |    8 ++++----
 sound/soc/codecs/wm8904.c       |    2 +-
 sound/soc/fsl/imx-sgtl5000.c    |    2 +-
 sound/soc/omap/am3517evm.c      |    2 +-
 sound/soc/samsung/dma.c         |    8 +-------
 sound/soc/soc-dapm.c            |    5 ++++-
 sound/soc/spear/spear_pcm.c     |    2 +-
 sound/soc/tegra/tegra_alc5632.c |    1 -
 sound/soc/tegra/tegra_pcm.c     |    4 ++--
 sound/soc/ux500/ux500_msp_i2s.c |   25 +++++--------------------
 12 files changed, 22 insertions(+), 40 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-20 19:11 Mark Brown
@ 2012-08-20 20:18 ` Takashi Iwai
  0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-08-20 20:18 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 20 Aug 2012 20:11:59 +0100,
Mark Brown wrote:
> 
> The following changes since commit 0d7614f09c1ebdbaa1599a5aba7593f147bf96ee:
> 
>   Linux 3.6-rc1 (2012-08-02 16:38:10 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> 
> for you to fetch changes up to 28c42c28309244d0b15d1b385e33429d59997679:
> 
>   ASoC: wm9712: Fix inverted capture volume (2012-08-17 22:43:18 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Additional updates for 3.6
> 
> A batch more bugfixes, all driver-specific and fairly small and
> unremarkable in a global context.  The biggest batch are for the newly
> added Arizona drivers.

Thanks, pulled.


Takashi

> 
> ----------------------------------------------------------------
> Chris Rattray (1):
>       ASoC: wm8994: Add missing dapm routes for WM8958 rev A
> 
> Fabio Estevam (2):
>       ASoC: mxs: Fix the name of the SoC family
>       ASoC: imx-ssi: Remove mono support
> 
> Mark Brown (10):
>       Merge tag 'asoc-3.6' of git://git.kernel.org/.../broonie/sound into for-3.6
>       ASoC: wm8962: Don't duplicate bias level management in resume
>       ASoC: core: Upgrade the severity of probe deferral errors to dev_err()
>       MAINTAINERS: Add entries for Wolfson Arizona class devices
>       ASoC: wm5102: Add missing input PGA routes
>       ASoC: wm5110: Add missing input PGA routes
>       ASoC: jack: Always notify full jack status
>       ASoC: wm5102: Remove DRC2
>       ASoC: wm9712: Fix microphone source selection
>       ASoC: wm9712: Fix inverted capture volume
> 
> Peter Ujfalusi (1):
>       ASoC: omap-mcbsp: Fix 6pin mux configuration
> 
> Sachin Kamat (1):
>       ASoC: Samsung: Fix build error
> 
> Scott Jiang (1):
>       ASoC: bfin: fix memory leak in sport3 controller driver
> 
> Vaibhav Bedia (1):
>       ASoC: Davinci: McASP: Flush the FIFO before enabling
> 
>  MAINTAINERS                       |    7 ++++++-
>  sound/soc/blackfin/bf6xx-sport.c  |    7 +++++++
>  sound/soc/codecs/ab8500-codec.c   |    4 ++++
>  sound/soc/codecs/ad1980.c         |    1 +
>  sound/soc/codecs/mc13783.c        |    2 ++
>  sound/soc/codecs/sgtl5000.c       |    3 +--
>  sound/soc/codecs/stac9766.c       |    1 +
>  sound/soc/codecs/wm5102.c         |   25 +++++++++----------------
>  sound/soc/codecs/wm5110.c         |   12 ++++++++++++
>  sound/soc/codecs/wm8962.c         |   18 +++---------------
>  sound/soc/codecs/wm8994.c         |   17 ++++++++++++++++-
>  sound/soc/codecs/wm9712.c         |   22 +++++++++++++++++++---
>  sound/soc/codecs/wm9713.c         |    1 +
>  sound/soc/davinci/davinci-mcasp.c |   10 ++++++++--
>  sound/soc/fsl/imx-ssi.c           |    5 +++--
>  sound/soc/mxs/Kconfig             |    2 +-
>  sound/soc/mxs/mxs-saif.c          |   24 ++++++++++++++++++++++++
>  sound/soc/omap/mcbsp.c            |    2 +-
>  sound/soc/omap/omap-mcbsp.c       |    1 +
>  sound/soc/omap/omap-pcm.c         |    1 +
>  sound/soc/samsung/pcm.c           |    2 +-
>  sound/soc/soc-core.c              |   12 +++++++-----
>  sound/soc/soc-jack.c              |    2 +-
>  sound/soc/tegra/tegra_alc5632.c   |    2 +-
>  sound/soc/tegra/tegra_wm8903.c    |   10 +++++-----
>  sound/soc/ux500/ux500_msp_dai.c   |    2 +-
>  sound/soc/ux500/ux500_msp_i2s.c   |    2 +-
>  sound/soc/ux500/ux500_msp_i2s.h   |    2 +-
>  28 files changed, 139 insertions(+), 60 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ASoC updates for 3.6
@ 2012-08-20 19:11 Mark Brown
  2012-08-20 20:18 ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-20 19:11 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 3238 bytes --]

The following changes since commit 0d7614f09c1ebdbaa1599a5aba7593f147bf96ee:

  Linux 3.6-rc1 (2012-08-02 16:38:10 -0700)

are available in the git repository at:

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

for you to fetch changes up to 28c42c28309244d0b15d1b385e33429d59997679:

  ASoC: wm9712: Fix inverted capture volume (2012-08-17 22:43:18 +0100)

----------------------------------------------------------------
ASoC: Additional updates for 3.6

A batch more bugfixes, all driver-specific and fairly small and
unremarkable in a global context.  The biggest batch are for the newly
added Arizona drivers.

----------------------------------------------------------------
Chris Rattray (1):
      ASoC: wm8994: Add missing dapm routes for WM8958 rev A

Fabio Estevam (2):
      ASoC: mxs: Fix the name of the SoC family
      ASoC: imx-ssi: Remove mono support

Mark Brown (10):
      Merge tag 'asoc-3.6' of git://git.kernel.org/.../broonie/sound into for-3.6
      ASoC: wm8962: Don't duplicate bias level management in resume
      ASoC: core: Upgrade the severity of probe deferral errors to dev_err()
      MAINTAINERS: Add entries for Wolfson Arizona class devices
      ASoC: wm5102: Add missing input PGA routes
      ASoC: wm5110: Add missing input PGA routes
      ASoC: jack: Always notify full jack status
      ASoC: wm5102: Remove DRC2
      ASoC: wm9712: Fix microphone source selection
      ASoC: wm9712: Fix inverted capture volume

Peter Ujfalusi (1):
      ASoC: omap-mcbsp: Fix 6pin mux configuration

Sachin Kamat (1):
      ASoC: Samsung: Fix build error

Scott Jiang (1):
      ASoC: bfin: fix memory leak in sport3 controller driver

Vaibhav Bedia (1):
      ASoC: Davinci: McASP: Flush the FIFO before enabling

 MAINTAINERS                       |    7 ++++++-
 sound/soc/blackfin/bf6xx-sport.c  |    7 +++++++
 sound/soc/codecs/ab8500-codec.c   |    4 ++++
 sound/soc/codecs/ad1980.c         |    1 +
 sound/soc/codecs/mc13783.c        |    2 ++
 sound/soc/codecs/sgtl5000.c       |    3 +--
 sound/soc/codecs/stac9766.c       |    1 +
 sound/soc/codecs/wm5102.c         |   25 +++++++++----------------
 sound/soc/codecs/wm5110.c         |   12 ++++++++++++
 sound/soc/codecs/wm8962.c         |   18 +++---------------
 sound/soc/codecs/wm8994.c         |   17 ++++++++++++++++-
 sound/soc/codecs/wm9712.c         |   22 +++++++++++++++++++---
 sound/soc/codecs/wm9713.c         |    1 +
 sound/soc/davinci/davinci-mcasp.c |   10 ++++++++--
 sound/soc/fsl/imx-ssi.c           |    5 +++--
 sound/soc/mxs/Kconfig             |    2 +-
 sound/soc/mxs/mxs-saif.c          |   24 ++++++++++++++++++++++++
 sound/soc/omap/mcbsp.c            |    2 +-
 sound/soc/omap/omap-mcbsp.c       |    1 +
 sound/soc/omap/omap-pcm.c         |    1 +
 sound/soc/samsung/pcm.c           |    2 +-
 sound/soc/soc-core.c              |   12 +++++++-----
 sound/soc/soc-jack.c              |    2 +-
 sound/soc/tegra/tegra_alc5632.c   |    2 +-
 sound/soc/tegra/tegra_wm8903.c    |   10 +++++-----
 sound/soc/ux500/ux500_msp_dai.c   |    2 +-
 sound/soc/ux500/ux500_msp_i2s.c   |    2 +-
 sound/soc/ux500/ux500_msp_i2s.h   |    2 +-
 28 files changed, 139 insertions(+), 60 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-02 19:26       ` Takashi Iwai
@ 2012-08-03 22:04         ` Mark Brown
  0 siblings, 0 replies; 15+ messages in thread
From: Mark Brown @ 2012-08-03 22:04 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

On Thu, Aug 02, 2012 at 09:26:37PM +0200, Takashi Iwai wrote:
> Mark Brown wrote:

> > I remember those commit IDs well but I think you were thinking of some
> > others. :P I'm going to revert them for 3.7 but didn't want to rebase
> > them right now.

> Oh no, I don't want to rebase them, too.  I just have expected that
> you'll revert these changes in 3.6-rc2.  But 3.7 is also fine, too.

I was contemplating just rebasing them out before I pushed my patch but
ended up not doing that.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-02 17:58     ` Mark Brown
@ 2012-08-02 19:26       ` Takashi Iwai
  2012-08-03 22:04         ` Mark Brown
  0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 19:26 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 2 Aug 2012 18:58:08 +0100,
Mark Brown wrote:
> 
> On Thu, Aug 02, 2012 at 06:19:49PM +0200, Takashi Iwai wrote:
> 
> > BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
> > bogus value to codec->control_data, right?
> 
> > I see three such commits:
> > d0e3cce9144eb8bff0852531aadbe221addaa2d5
> > 58f598ff0bb0c030e026a0738450c6a46248f6a8
> > e13ab2aac7a273a890d18bb482849610be178bc5
> 
> I remember those commit IDs well but I think you were thinking of some
> others. :P I'm going to revert them for 3.7 but didn't want to rebase
> them right now.

Oh no, I don't want to rebase them, too.  I just have expected that
you'll revert these changes in 3.6-rc2.  But 3.7 is also fine, too.


Takashi

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-02 16:19   ` Takashi Iwai
@ 2012-08-02 17:58     ` Mark Brown
  2012-08-02 19:26       ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-02 17:58 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

On Thu, Aug 02, 2012 at 06:19:49PM +0200, Takashi Iwai wrote:

> BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
> bogus value to codec->control_data, right?

> I see three such commits:
> d0e3cce9144eb8bff0852531aadbe221addaa2d5
> 58f598ff0bb0c030e026a0738450c6a46248f6a8
> e13ab2aac7a273a890d18bb482849610be178bc5

I remember those commit IDs well but I think you were thinking of some
others. :P I'm going to revert them for 3.7 but didn't want to rebase
them right now.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-02 16:15 ` Takashi Iwai
@ 2012-08-02 16:19   ` Takashi Iwai
  2012-08-02 17:58     ` Mark Brown
  0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 16:19 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 02 Aug 2012 18:15:06 +0200,
Takashi Iwai wrote:
> 
> At Thu, 2 Aug 2012 17:02:12 +0100,
> Mark Brown wrote:
> > 
> > The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:
> > 
> >   Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
> > 
> > are available in the git repository at:
> > 
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> > 
> > for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:
> > 
> >   ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)
> > 
> > (this is a new subkey on my key which I just realised I didn't upload to
> > the server - will do that on Monday.)
> 
> OK, I assume you are real Mark.  Pulled now.

BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
bogus value to codec->control_data, right?
I see three such commits:
d0e3cce9144eb8bff0852531aadbe221addaa2d5
58f598ff0bb0c030e026a0738450c6a46248f6a8
e13ab2aac7a273a890d18bb482849610be178bc5

But, it's harmless, so I'm going to send a pull request tomorrow as is
if the build tests pass.


Takashi

> 
> 
> thanks,
> 
> Takashi
> 
> 
> > ----------------------------------------------------------------
> > ASoC: Additional updates for 3.6
> > 
> > A few updates for issues discovered during the merge window, the main
> > one being the fix for the issues with defaulting to use of regmap
> > without properly checking if there was I/O in place already.
> > 
> > ----------------------------------------------------------------
> > Dong Aisheng (4):
> >       ASoC: mxs-saif: fix clock prepare and enable unbalance issue
> >       ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
> >       ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
> >       ASoC: sgtl5000: enable VAG_POWER for LINE_IN
> > 
> > Fabio Estevam (1):
> >       ASoC: mc13783: Provide codec->control_data
> > 
> > Guillaume Gardet (1):
> >       ASoC: omap: Add missing modules aliases to get sound working on omap devices
> > 
> > Lee Jones (2):
> >       ASoC: ux500: Include the correct header files
> >       ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements
> > 
> > Manuel Lauss (1):
> >       ASoC: AC97 doesn't use regmap by default
> > 
> > Mark Brown (4):
> >       ASoC: wm8994: Ensure there are enough BCLKs for four channels
> >       ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
> >       ASoC: wm8962: Allow VMID time to fully ramp
> >       ASoC: core: Fix check before defaulting to regmap
> > 
> > Roland Stigge (2):
> >       sound: tegra_wm8903: Adjust to of_get_named_gpio() change
> >       sound: tegra_alc5632: Adjust to of_get_named_gpio() change
> > 
> >  sound/soc/codecs/ab8500-codec.c |    4 ++++
> >  sound/soc/codecs/ad1980.c       |    1 +
> >  sound/soc/codecs/mc13783.c      |    2 ++
> >  sound/soc/codecs/sgtl5000.c     |    3 +--
> >  sound/soc/codecs/stac9766.c     |    1 +
> >  sound/soc/codecs/wm8962.c       |    3 +++
> >  sound/soc/codecs/wm8994.c       |   15 ++++++++++++++-
> >  sound/soc/codecs/wm9712.c       |    1 +
> >  sound/soc/codecs/wm9713.c       |    1 +
> >  sound/soc/mxs/mxs-saif.c        |   24 ++++++++++++++++++++++++
> >  sound/soc/omap/omap-mcbsp.c     |    1 +
> >  sound/soc/omap/omap-pcm.c       |    1 +
> >  sound/soc/soc-core.c            |    2 +-
> >  sound/soc/tegra/tegra_alc5632.c |    2 +-
> >  sound/soc/tegra/tegra_wm8903.c  |   10 +++++-----
> >  sound/soc/ux500/ux500_msp_dai.c |    2 +-
> >  sound/soc/ux500/ux500_msp_i2s.c |    2 +-
> >  sound/soc/ux500/ux500_msp_i2s.h |    2 +-
> >  18 files changed, 64 insertions(+), 13 deletions(-)
> > 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-08-02 16:02 Mark Brown
@ 2012-08-02 16:15 ` Takashi Iwai
  2012-08-02 16:19   ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 16:15 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 2 Aug 2012 17:02:12 +0100,
Mark Brown wrote:
> 
> The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:
> 
>   Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
> 
> are available in the git repository at:
> 
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> 
> for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:
> 
>   ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)
> 
> (this is a new subkey on my key which I just realised I didn't upload to
> the server - will do that on Monday.)

OK, I assume you are real Mark.  Pulled now.


thanks,

Takashi


> ----------------------------------------------------------------
> ASoC: Additional updates for 3.6
> 
> A few updates for issues discovered during the merge window, the main
> one being the fix for the issues with defaulting to use of regmap
> without properly checking if there was I/O in place already.
> 
> ----------------------------------------------------------------
> Dong Aisheng (4):
>       ASoC: mxs-saif: fix clock prepare and enable unbalance issue
>       ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
>       ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
>       ASoC: sgtl5000: enable VAG_POWER for LINE_IN
> 
> Fabio Estevam (1):
>       ASoC: mc13783: Provide codec->control_data
> 
> Guillaume Gardet (1):
>       ASoC: omap: Add missing modules aliases to get sound working on omap devices
> 
> Lee Jones (2):
>       ASoC: ux500: Include the correct header files
>       ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements
> 
> Manuel Lauss (1):
>       ASoC: AC97 doesn't use regmap by default
> 
> Mark Brown (4):
>       ASoC: wm8994: Ensure there are enough BCLKs for four channels
>       ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
>       ASoC: wm8962: Allow VMID time to fully ramp
>       ASoC: core: Fix check before defaulting to regmap
> 
> Roland Stigge (2):
>       sound: tegra_wm8903: Adjust to of_get_named_gpio() change
>       sound: tegra_alc5632: Adjust to of_get_named_gpio() change
> 
>  sound/soc/codecs/ab8500-codec.c |    4 ++++
>  sound/soc/codecs/ad1980.c       |    1 +
>  sound/soc/codecs/mc13783.c      |    2 ++
>  sound/soc/codecs/sgtl5000.c     |    3 +--
>  sound/soc/codecs/stac9766.c     |    1 +
>  sound/soc/codecs/wm8962.c       |    3 +++
>  sound/soc/codecs/wm8994.c       |   15 ++++++++++++++-
>  sound/soc/codecs/wm9712.c       |    1 +
>  sound/soc/codecs/wm9713.c       |    1 +
>  sound/soc/mxs/mxs-saif.c        |   24 ++++++++++++++++++++++++
>  sound/soc/omap/omap-mcbsp.c     |    1 +
>  sound/soc/omap/omap-pcm.c       |    1 +
>  sound/soc/soc-core.c            |    2 +-
>  sound/soc/tegra/tegra_alc5632.c |    2 +-
>  sound/soc/tegra/tegra_wm8903.c  |   10 +++++-----
>  sound/soc/ux500/ux500_msp_dai.c |    2 +-
>  sound/soc/ux500/ux500_msp_i2s.c |    2 +-
>  sound/soc/ux500/ux500_msp_i2s.h |    2 +-
>  18 files changed, 64 insertions(+), 13 deletions(-)
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ASoC updates for 3.6
@ 2012-08-02 16:02 Mark Brown
  2012-08-02 16:15 ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-02 16:02 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:

  Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)

are available in the git repository at:


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

for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:

  ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)

(this is a new subkey on my key which I just realised I didn't upload to
the server - will do that on Monday.)

----------------------------------------------------------------
ASoC: Additional updates for 3.6

A few updates for issues discovered during the merge window, the main
one being the fix for the issues with defaulting to use of regmap
without properly checking if there was I/O in place already.

----------------------------------------------------------------
Dong Aisheng (4):
      ASoC: mxs-saif: fix clock prepare and enable unbalance issue
      ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
      ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
      ASoC: sgtl5000: enable VAG_POWER for LINE_IN

Fabio Estevam (1):
      ASoC: mc13783: Provide codec->control_data

Guillaume Gardet (1):
      ASoC: omap: Add missing modules aliases to get sound working on omap devices

Lee Jones (2):
      ASoC: ux500: Include the correct header files
      ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements

Manuel Lauss (1):
      ASoC: AC97 doesn't use regmap by default

Mark Brown (4):
      ASoC: wm8994: Ensure there are enough BCLKs for four channels
      ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
      ASoC: wm8962: Allow VMID time to fully ramp
      ASoC: core: Fix check before defaulting to regmap

Roland Stigge (2):
      sound: tegra_wm8903: Adjust to of_get_named_gpio() change
      sound: tegra_alc5632: Adjust to of_get_named_gpio() change

 sound/soc/codecs/ab8500-codec.c |    4 ++++
 sound/soc/codecs/ad1980.c       |    1 +
 sound/soc/codecs/mc13783.c      |    2 ++
 sound/soc/codecs/sgtl5000.c     |    3 +--
 sound/soc/codecs/stac9766.c     |    1 +
 sound/soc/codecs/wm8962.c       |    3 +++
 sound/soc/codecs/wm8994.c       |   15 ++++++++++++++-
 sound/soc/codecs/wm9712.c       |    1 +
 sound/soc/codecs/wm9713.c       |    1 +
 sound/soc/mxs/mxs-saif.c        |   24 ++++++++++++++++++++++++
 sound/soc/omap/omap-mcbsp.c     |    1 +
 sound/soc/omap/omap-pcm.c       |    1 +
 sound/soc/soc-core.c            |    2 +-
 sound/soc/tegra/tegra_alc5632.c |    2 +-
 sound/soc/tegra/tegra_wm8903.c  |   10 +++++-----
 sound/soc/ux500/ux500_msp_dai.c |    2 +-
 sound/soc/ux500/ux500_msp_i2s.c |    2 +-
 sound/soc/ux500/ux500_msp_i2s.h |    2 +-
 18 files changed, 64 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ASoC updates for 3.6
  2012-07-23 12:32 Mark Brown
@ 2012-07-23 12:38 ` Takashi Iwai
  0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-07-23 12:38 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 23 Jul 2012 13:32:00 +0100,
Mark Brown wrote:
> 
> [1  <text/plain; iso-8859-1 (quoted-printable)>]
> The following changes since commit 409b78cc17a4a3d07a541037575da648ced99437:
> 
>   ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> 
> for you to fetch changes up to 15d47763b354256053c390a9b7bc9f2b4f197711:
> 
>   Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
> 
> Diffstat looks a bit odd with the HDA stuff but as far as I can tell
> this is due to it showing up some diffs due to commits you've added.
> 
> ----------------------------------------------------------------
> 
> ASoC: Additional updates for 3.6
> 
> A few more fixes for 3.6, some of which are relatively important -
> they've all been in -next for at least some time.
> 
> - DAPM fixes for the recent locking changes.
> - Fix for _PRE and _POST widgets (which have been broken for a few
>   releases now).
> - A couple of minor driver updates.

Thanks, pulled.


Takashi


> 
> ----------------------------------------------------------------
> Benoît Thébaudeau (1):
>       ASoC: dapm: Fix dapm_set_path_status() connect
> 
> Liam Girdwood (2):
>       ASoC: dapm: Fix locking during codec shutdown
>       ASoC: dapm: Make sure all dapm contexts are updated
> 
> Mark Brown (2):
>       ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
>       Merge branch 'for-3.5' into for-3.6
> 
> Peter Ujfalusi (1):
>       ASoC: omap-mcpdm: Add missing MODULE_ALIAS
> 
> Robert Jarzmik (1):
>       ASoC: mioa701: convert to snd_soc_register_card API
> 
>  sound/pci/hda/Kconfig           |   13 -------------
>  sound/pci/hda/hda_auto_parser.c |    1 -
>  sound/pci/hda/hda_auto_parser.h |   10 ++++++++++
>  sound/pci/hda/hda_codec.c       |    4 ++++
>  sound/pci/hda/patch_conexant.c  |    6 +++++-
>  sound/pci/hda/patch_realtek.c   |   15 +++++++++------
>  sound/pci/hda/patch_sigmatel.c  |    7 ++++++-
>  sound/soc/codecs/tlv320aic3x.c  |    4 +---
>  sound/soc/codecs/tlv320aic3x.h  |    1 +
>  sound/soc/codecs/wm2200.c       |    1 +
>  sound/soc/codecs/wm8994.c       |    3 ---
>  sound/soc/omap/omap-mcpdm.c     |    1 +
>  sound/soc/pxa/mioa701_wm9713.c  |   33 ++++++++++++---------------------
>  sound/soc/soc-dapm.c            |   28 ++++++++++++++++++++--------
>  sound/usb/mixer_maps.c          |    8 ++++++++
>  sound/usb/quirks-table.h        |   30 ++++++++++++++++++++++++++++++
>  16 files changed, 108 insertions(+), 57 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ASoC updates for 3.6
@ 2012-07-23 12:32 Mark Brown
  2012-07-23 12:38 ` Takashi Iwai
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-07-23 12:32 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 2447 bytes --]

The following changes since commit 409b78cc17a4a3d07a541037575da648ced99437:

  ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)

are available in the git repository at:

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

for you to fetch changes up to 15d47763b354256053c390a9b7bc9f2b4f197711:

  Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)

Diffstat looks a bit odd with the HDA stuff but as far as I can tell
this is due to it showing up some diffs due to commits you've added.

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

ASoC: Additional updates for 3.6

A few more fixes for 3.6, some of which are relatively important -
they've all been in -next for at least some time.

- DAPM fixes for the recent locking changes.
- Fix for _PRE and _POST widgets (which have been broken for a few
  releases now).
- A couple of minor driver updates.

----------------------------------------------------------------
Benoît Thébaudeau (1):
      ASoC: dapm: Fix dapm_set_path_status() connect

Liam Girdwood (2):
      ASoC: dapm: Fix locking during codec shutdown
      ASoC: dapm: Make sure all dapm contexts are updated

Mark Brown (2):
      ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
      Merge branch 'for-3.5' into for-3.6

Peter Ujfalusi (1):
      ASoC: omap-mcpdm: Add missing MODULE_ALIAS

Robert Jarzmik (1):
      ASoC: mioa701: convert to snd_soc_register_card API

 sound/pci/hda/Kconfig           |   13 -------------
 sound/pci/hda/hda_auto_parser.c |    1 -
 sound/pci/hda/hda_auto_parser.h |   10 ++++++++++
 sound/pci/hda/hda_codec.c       |    4 ++++
 sound/pci/hda/patch_conexant.c  |    6 +++++-
 sound/pci/hda/patch_realtek.c   |   15 +++++++++------
 sound/pci/hda/patch_sigmatel.c  |    7 ++++++-
 sound/soc/codecs/tlv320aic3x.c  |    4 +---
 sound/soc/codecs/tlv320aic3x.h  |    1 +
 sound/soc/codecs/wm2200.c       |    1 +
 sound/soc/codecs/wm8994.c       |    3 ---
 sound/soc/omap/omap-mcpdm.c     |    1 +
 sound/soc/pxa/mioa701_wm9713.c  |   33 ++++++++++++---------------------
 sound/soc/soc-dapm.c            |   28 ++++++++++++++++++++--------
 sound/usb/mixer_maps.c          |    8 ++++++++
 sound/usb/quirks-table.h        |   30 ++++++++++++++++++++++++++++++
 16 files changed, 108 insertions(+), 57 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-09-27 16:51 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-18 21:23 ASoC updates for 3.6 Mark Brown
2012-07-19  6:15 ` Takashi Iwai
2012-07-23 12:32 Mark Brown
2012-07-23 12:38 ` Takashi Iwai
2012-08-02 16:02 Mark Brown
2012-08-02 16:15 ` Takashi Iwai
2012-08-02 16:19   ` Takashi Iwai
2012-08-02 17:58     ` Mark Brown
2012-08-02 19:26       ` Takashi Iwai
2012-08-03 22:04         ` Mark Brown
2012-08-20 19:11 Mark Brown
2012-08-20 20:18 ` Takashi Iwai
2012-09-14 17:41 Mark Brown
2012-09-15  6:26 ` Takashi Iwai
2012-09-27 16:43 Mark Brown

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.