All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC updates for 3.4
@ 2012-01-24 20:11 Mark Brown
  2012-01-24 20:33 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-01-24 20:11 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit dcd6c92267155e70a94b3927bce681ce74b80d1f:

  Linux 3.3-rc1 (2012-01-19 15:04:48 -0800)

are available in the git repository at:

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

for you to fetch changes up to 5509f2f80c711add6bbcec9af7f4bbba2e2cc22b:

  ASoC: wm5100: Fix warnings from recent patches (2012-01-24 19:51:34 +0000)

----------------------------------------------------------------
A random collection of updates, pretty much all driver specific cleanups
of various kinds which have accumilated over the merge window.  There's
one feature (support for announcing msbits in the core) and a merge over
of a new regmap feature (register patches) the initial users for which
are a few ASoC drivers.

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

(I'm also trying this shiny new git signed tags foo, which may well not
actually accomplish anything if you're not using a shiny new git 1.7.9
prerelease, though the regmap merge did the right thing at least.  If
the asoc-3.4 tag can't be pulled correctly then the for-3.4 branch is
still there as normal.)

Axel Lin (2):
      ASoC: jz4740: Convert qi_lb60 to use snd_soc_register_card()
      ASoC: Add __devinit/__devexit annotations at necessary places

Dimitris Papastamos (1):
      ASoC: wm8983: Remove useless snd_kcontrol

Fabio Estevam (2):
      ASoC: sgtl5000: Print revision number in hex
      ASoC: sgtl5000: Convert to table based DAPM and control init

Javier Martin (2):
      ASoC: Route Mic Bias in Visstrim_M10 board.
      ASoC: Add external amplifier controls for Visstrim_M10.

Joachim Eastwood (2):
      ASoC: use proper defines for stream directions in pcm engines
      ASoC: replace 0xffffffff with DMA_BIT_MASK macro

Liam Girdwood (3):
      ASoC: core - Improve card registration error messaging for large DAI links.
      ASoC: twl6040 - add method to query HS DC offset step size in mV
      ASoC: utils - Add support for a dummy codec driver.

Manjunath Hadli (1):
      ASoC: CQ93VC: remove machine specific header file inclusion from codec driver

Mark Brown (66):
      ASoC: Mark WM5100 register map cache only when going into BIAS_OFF
      ASoC: Don't go through cache when applying WM5100 rev A updates
      ASoC: Disable register synchronisation for low frequency WM8996 SYSCLK
      ASoC: Make WM8978 I2C usage unconditional
      ASoC: Remove unused control type from wm8978 driver
      ASoC: Convert wm8978 to table based DAPM and control init
      ASoC: Convert wm8978 to devm_kzalloc()
      ASoC: Use standard cache sync for WM8978
      ASoC: Convert wm8978 to direct regmap API usage
      ASoC: Push wm8978 reset down into the I2C probe
      ASoC: Convert WM9090 to use regmap directly
      ASoC: Move WM9090 device identification and reset to I2C probe
      ASoC: Convert wm8993 to direct regmap API usage
      ASoC: Move WM8993 resource acquisition and device reset to bus probe
      ASoC: Convert WM8753 to direct regmap API usage
      ASoC: Make WM8971 I2C usage unconditional
      ASoC: Convert wm8971 to table based DAPM and control init
      ASoC: Convert wm8971 to devm_kzalloc()
      ASoC: Make wm8974 I2C usage unconditional
      ASoC: Convert wm8974 to table based DAPM and control init
      ASoC: Remove wm8974 private data
      ASoC: Use standard cache sync for wm8804
      ASoC: Convert wm8804 to devm_kzalloc()
      ASoC: Convert wm8804 to direct regmap API usage
      ASoC: Make WM8904 I2C usage unconditional
      ASoC: Convert wm8904 to devm_kzalloc()
      ASoC: Use standard cache sync for WM8904
      ASoC: Convert WM8904 to direct regmap API usage
      ASoC: Make I2C usage unconditional in WM8940
      ASoC: Convert WM8940 to devm_kzalloc()
      ASoC: Make I2C usage unconditional in WM8955
      ASoC: Convert WM8955 to devm_kzalloc()
      ASoC: Use standard register cache sync for WM8955
      ASoC: Convert WM8955 to direct regmap API usage
      ASoC: Convert WM8955 to table based DAPM and control init
      ASoC: Optimise performance of WM8904 ADC 128fs OSR mode
      ASoC: Make WM8962 I2C usage unconditional
      ASoC: Convert WM8962 register access map to modern style
      ASoC: Add WM8962 DAC and ADC L/R swap support
      ASoC: Allow drivers to specify how many bits are significant on a DAI
      ASoC: 24 bits are significant on the WM8996 audio interfaces
      ASoC: Implement basic WM8993 interrupt support
      ASoC: Make WM8993 I2C usage unconditional
      ASoC: 24 bits are significant on wm_hubs DAIs
      ASoC: When releasing WM5100 put /RESET into reset
      ASoC: Say we can't read WM5100 ID register
      ASoC: Remove redundant set_bias_level() from WM5100 remove()
      ASoC: Make WM5100 interrupt path use regmap directly
      ASoC: Push WM5100 interrupt request into I2C probe
      ASoC: Don't tell applications about msbits unless we're ignoring input
      ASoC: Use regmap update bits operation for drivers using regmap
      ASoC: Fix build of tlv320dac33
      ASoC: wm8985: Convert to devm_kzalloc()
      ASoC: wm8985: Convert to table based DAPM and control init
      ASoC: wm8985: Use standard cache sync implementation
      ASoC: wm8985 Don't directly reference the cache data structure
      ASoC: wm8985: Convert to direct regmap API usage
      ASoC: wm8988: Convert to table based DAPM and control init
      ASoC: wm8988: Convert to devm_kzalloc()
      ASoC: sgtl5000: It's sgtl5000 not sgtl500
      regmap: Support register patch sets
      ASoC: Convert WM8731 to direct regmap API usage
      ASoC: wm5100: Fix mismerge of IRQ frees
      Merge tag 'regmap-patch-initial' of git://git.kernel.org/.../broonie/regmap into for-3.4
      ASoC: Convert the WM5100 revision A updates to a regmap patch
      ASoC: wm5100: Fix warnings from recent patches

Peter Ujfalusi (4):
      ASoC: tlv320dac33: Use core to set the msbits constraint
      ASoC: twl4030: Use core to set the msbits constraint
      ASoC: omap-dmic: Use core to set the msbits constraint
      ASoC: omap-mcpdm: Set 24msbits constraint

Ryan Mallon (1):
      ep93xx: Don't use system controller defines in audio drivers

Wolfram Sang (2):
      ASoC: tlv320aic32x4: always enable dividers
      ASoC: tlv320aic32x4: always enable analouge block

Zeng Zhaoming (1):
      ASoC: sgtl5000: Fix wrong register name in restore

 arch/arm/mach-ep93xx/core.c                  |   19 +-
 arch/arm/mach-ep93xx/include/mach/platform.h |    2 +-
 arch/mips/jz4740/board-qi_lb60.c             |    6 +
 drivers/base/regmap/internal.h               |    3 +
 drivers/base/regmap/regcache.c               |   11 +
 drivers/base/regmap/regmap.c                 |   58 +
 include/linux/regmap.h                       |    3 +
 include/sound/soc.h                          |    2 +
 sound/soc/atmel/atmel-pcm.c                  |    4 +-
 sound/soc/codecs/alc5623.c                   |    4 +-
 sound/soc/codecs/alc5632.c                   |    2 +-
 sound/soc/codecs/cq93vc.c                    |    2 -
 sound/soc/codecs/sgtl5000.c                  |   36 +-
 sound/soc/codecs/tlv320aic32x4.c             |  110 +-
 sound/soc/codecs/tlv320dac33.c               |    6 +-
 sound/soc/codecs/twl4030.c                   |    7 +-
 sound/soc/codecs/twl6040.c                   |   13 +
 sound/soc/codecs/twl6040.h                   |    1 +
 sound/soc/codecs/wm5100.c                    |  356 +++---
 sound/soc/codecs/wm8731.c                    |  109 ++-
 sound/soc/codecs/wm8753.c                    |  186 ++-
 sound/soc/codecs/wm8804.c                    |  146 +--
 sound/soc/codecs/wm8904.c                    |  838 ++++--------
 sound/soc/codecs/wm8904.h                    |   11 +
 sound/soc/codecs/wm8940.c                    |   14 +-
 sound/soc/codecs/wm8955.c                    |  247 ++--
 sound/soc/codecs/wm8962.c                    | 1819 +++++++++-----------------
 sound/soc/codecs/wm8971.c                    |   37 +-
 sound/soc/codecs/wm8974.c                    |   45 +-
 sound/soc/codecs/wm8978.c                    |  185 ++-
 sound/soc/codecs/wm8978.h                    |    2 +
 sound/soc/codecs/wm8983.c                    |    5 -
 sound/soc/codecs/wm8985.c                    |  315 +++--
 sound/soc/codecs/wm8988.c                    |   29 +-
 sound/soc/codecs/wm8993.c                    |  599 ++++++---
 sound/soc/codecs/wm8994.c                    |    8 +-
 sound/soc/codecs/wm8996.c                    |    8 +
 sound/soc/codecs/wm8996.h                    |    4 +
 sound/soc/codecs/wm9090.c                    |  266 ++--
 sound/soc/davinci/davinci-pcm.c              |    4 +-
 sound/soc/ep93xx/edb93xx.c                   |    4 +-
 sound/soc/ep93xx/ep93xx-pcm.c                |    4 +-
 sound/soc/ep93xx/snappercl15.c               |    4 +-
 sound/soc/fsl/fsl_dma.c                      |   10 +-
 sound/soc/fsl/mpc5200_dma.c                  |   16 +-
 sound/soc/imx/mx27vis-aic32x4.c              |  104 ++
 sound/soc/jz4740/qi_lb60.c                   |   56 +-
 sound/soc/kirkwood/kirkwood-dma.c            |    4 +-
 sound/soc/omap/omap-dmic.c                   |    7 +-
 sound/soc/omap/omap-mcpdm.c                  |    2 +
 sound/soc/s6000/s6000-pcm.c                  |    5 +-
 sound/soc/samsung/dma.c                      |    2 +-
 sound/soc/soc-core.c                         |   33 +-
 sound/soc/soc-dapm.c                         |   27 +-
 sound/soc/soc-io.c                           |    1 +
 sound/soc/soc-pcm.c                          |   38 +
 sound/soc/soc-utils.c                        |   20 +-
 sound/soc/tegra/tegra_pcm.c                  |    2 +-
 58 files changed, 2917 insertions(+), 2944 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] 25+ messages in thread
[parent not found: <20120304153255.GB4978@opensource.wolfsonmicro.com>]
* ASoC updates for 3.4
@ 2012-03-06 13:02 Mark Brown
  2012-03-06 13:47 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-03-06 13:02 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit ad20ff920c1fd217578e2c637dd50c1878a21c06:

  ASoC: wm8753: fix initialization (2012-03-04 14:34:44 +0000)

are available in the git repository at:

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

for you to fetch changes up to 9d5ef2663fe220a88412a7190942b7d933da0333:

  ASoC: fsl: add dt support for imx-audmux (2012-03-06 12:44:21 +0000)

----------------------------------------------------------------
A few more ASoC updates, the main one is the move of the audmux driver
from arch/arm into sound/soc.  There's also some general driver specific
tweaks and fixes.
----------------------------------------------------------------

Axel Lin (1):
      ASoC: Add missing regmap_init_i2c in wm8804_i2c_probe

Mark Brown (4):
      ASoC: dapm: Show if widgets are forced in debugfs
      ASoC: wm8994: Use audio mode for jack detection when system is active
      ASoC: wm8962: Remove unneeded pm_runtime_set_active()
      ASoC: wm8962: Remove defaults for volatile registers

Richard Zhao (2):
      ARM: imx: convert audmux to a platform driver
      ASoC: fsl: add dt support for imx-audmux

Shawn Guo (7):
      ASoC: imx: move eukrea audmux call into ASoC machine driver
      ASoC: imx: move phycore audmux call into ASoC machine driver
      ARM: imx: merge audmux-v1 and audmux-v2
      ASoC: imx: move audmux driver into sound/soc/imx
      ASoC: imx: rename audmux prefix mxc to imx
      ASoC: imx: separate imx-pcm bits from imx-ssi driver
      ASoC: imx: add an explicit Kconfig option for imx-ssi driver

 .../devicetree/bindings/sound/imx-audmux.txt       |   13 ++
 arch/arm/mach-imx/Kconfig                          |    6 -
 arch/arm/mach-imx/eukrea_mbimx27-baseboard.c       |   20 --
 arch/arm/mach-imx/eukrea_mbimxsd-baseboard.c       |    1 -
 arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c     |   17 --
 arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c     |   17 --
 arch/arm/mach-imx/mach-pca100.c                    |   13 --
 arch/arm/mach-imx/mach-pcm043.c                    |   13 --
 arch/arm/mach-imx/mm-imx21.c                       |    6 +
 arch/arm/mach-imx/mm-imx25.c                       |    7 +
 arch/arm/mach-imx/mm-imx27.c                       |    7 +
 arch/arm/mach-imx/mm-imx3.c                        |   13 ++
 arch/arm/mach-imx/mm-imx5.c                        |   22 +++
 arch/arm/plat-mxc/Kconfig                          |    6 -
 arch/arm/plat-mxc/Makefile                         |    2 -
 arch/arm/plat-mxc/audmux-v1.c                      |   64 -------
 arch/arm/plat-mxc/include/mach/audmux.h            |   60 -------
 sound/soc/codecs/wm8804.c                          |    6 +
 sound/soc/codecs/wm8962.c                          |   18 +--
 sound/soc/codecs/wm8994.c                          |   77 +++++---
 sound/soc/codecs/wm8994.h                          |    1 +
 sound/soc/imx/Kconfig                              |   21 ++-
 sound/soc/imx/Makefile                             |   15 +-
 sound/soc/imx/eukrea-tlv320.c                      |   40 ++++-
 .../audmux-v2.c => sound/soc/imx/imx-audmux.c      |  185 +++++++++++++++-----
 sound/soc/imx/imx-audmux.h                         |   60 +++++++
 sound/soc/imx/imx-pcm-dma-mx2.c                    |    2 +-
 sound/soc/imx/imx-pcm.c                            |  105 +++++++++++
 sound/soc/imx/imx-pcm.h                            |   32 ++++
 sound/soc/imx/imx-ssi.c                            |   88 ---------
 sound/soc/imx/imx-ssi.h                            |   16 +--
 sound/soc/imx/mx27vis-aic32x4.c                    |   20 +-
 sound/soc/imx/phycore-ac97.c                       |   27 +++-
 sound/soc/imx/wm1133-ev1.c                         |   25 ++--
 sound/soc/soc-dapm.c                               |    5 +-
 35 files changed, 581 insertions(+), 449 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.txt
 delete mode 100644 arch/arm/plat-mxc/audmux-v1.c
 delete mode 100644 arch/arm/plat-mxc/include/mach/audmux.h
 rename arch/arm/plat-mxc/audmux-v2.c => sound/soc/imx/imx-audmux.c (52%)
 create mode 100644 sound/soc/imx/imx-audmux.h
 create mode 100644 sound/soc/imx/imx-pcm.c
 create mode 100644 sound/soc/imx/imx-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] 25+ messages in thread
* ASoC updates for 3.4
@ 2012-03-14 14:07 Mark Brown
  2012-03-15  6:39 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-03-14 14:07 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 303076342b8a30aa98f8a53b539155d0b81ff0c3:

  Merge tag 'asoc-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into topic/asoc (2012-03-06 14:04:16 +0100)

are available in the git repository at:


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

for you to fetch changes up to 5ec65ee589fdaca7298b6303fd74ad6c121a8f38:

  ASoC: mx27vis-aic32x4: Convert it to platform driver (2012-03-13 23:09:59 +0000)

----------------------------------------------------------------
Linus decided to go for another week so here's a few more updates - a
mixed bag here, a few minor diagnostic tweaks, some driver enhancements
and the dmaengine conversion for ep93xx drivers which was tested a while
ago and just waiting for a signoff.
----------------------------------------------------------------

Ashish Chavan (2):
      ASoC: da7210: Update for using I2C regmap
      ASoC: da7210: Remove extra registers from defaults list

Fabio Estevam (2):
      ASoC: imx: imx-audmux: Fix section mismatch
      ASoC: mx27vis-aic32x4: Convert it to platform driver

Lars-Peter Clausen (1):
      ASoC: ep93xx-pcm: Use dmaengine PCM helper functions

Liam Girdwood (3):
      ASoC: dapm: Use dev_warn for debugfs warning message
      ASoC: core: Add platform component mutex
      ASoC: DAPM: Make sure DAPM widget IO ops hold the component mutex

Mark Brown (5):
      ASoC: dapm: Only lock CODEC for I/O if not using regmap
      ASoC: wm8996: Remove some volatile regisers from the defaults table
      ASoC: wm8996: Remove separate output stage enable step
      ASoC: Revert widget I/O locking for 3.4
      ASoC: wm8994: Prevent ABBA deadlock with CODEC and accdet mutexes

Mika Westerberg (1):
      ASoC: dmaengine_pcm: Reset pointer position when starting a stream

Qiao Zhou (1):
      ASoC: add more sample rate for pxa-ssp

Shawn Guo (2):
      ASoC: core: missing set_fmt should not be complaint
      ASoC: fsl: check property 'compatible' for the machine name

Stephen Warren (1):
      ASoC: tegra: Remove unused variable

 arch/arm/mach-imx/mach-imx27_visstrim_m10.c |    1 +
 include/sound/soc.h                         |    1 +
 sound/soc/codecs/da7210.c                   |  146 +++++++++++++++++++-------
 sound/soc/codecs/wm8994.c                   |   69 ++++++-------
 sound/soc/codecs/wm8996.c                   |   34 ++----
 sound/soc/ep93xx/Kconfig                    |    1 +
 sound/soc/ep93xx/ep93xx-pcm.c               |  148 ++++-----------------------
 sound/soc/fsl/fsl_ssi.c                     |    6 +-
 sound/soc/fsl/mpc8610_hpcd.c                |    2 +-
 sound/soc/fsl/p1022_ds.c                    |   32 +-----
 sound/soc/imx/imx-audmux.c                  |    8 +-
 sound/soc/imx/mx27vis-aic32x4.c             |   41 ++++----
 sound/soc/pxa/pxa-ssp.c                     |    3 +-
 sound/soc/soc-core.c                        |   12 ++-
 sound/soc/soc-dapm.c                        |    2 +-
 sound/soc/soc-dmaengine-pcm.c               |    1 +
 sound/soc/tegra/tegra_alc5632.c             |    1 -
 17 files changed, 225 insertions(+), 283 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] 25+ messages in thread
* ASoC updates for 3.4
@ 2012-03-29 12:08 Mark Brown
  2012-03-29 16:02 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-03-29 12:08 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 22f8d055350066b4a87de4adea8c5213cac54534:

  ASoC: wm8994: Provide VMID mode control and fix default sequence (2012-03-19 19:08:17 +0000)

are available in the git repository at:

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

for you to fetch changes up to 41ba6b711a40b83a877ae8242a4b3e692de91f97:

  ASoC: dmaengine_pcm: use dmaengine cyclic wrapper (2012-03-26 18:28:11 +0100)

Not sure where your current ASoC branch is - topic/asoc and fix/asoc are
both behind Linus' tree (which is what this pull request was generated
against).

----------------------------------------------------------------
ASoC: A few more updates for 3.4

The cleanup of the dmaengine parameter messup and a tweak to some
callibration values for WM1811.

----------------------------------------------------------------
Fabio Estevam (1):
      ASoC: Add extra parameter to device_prep_dma_cyclic

Mark Brown (1):
      ASoC: wm8994: Update WM8994 DCS calibration

Vinod Koul (1):
      ASoC: dmaengine_pcm: use dmaengine cyclic wrapper

 sound/soc/codecs/wm8994.c     |    2 +-
 sound/soc/soc-dmaengine-pcm.c |    2 +-
 2 files changed, 2 insertions(+), 2 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] 25+ messages in thread
* ASoC updates for 3.4
@ 2012-04-07 10:21 Mark Brown
  2012-04-07 10:31 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-04-07 10:21 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit dd775ae2549217d3ae09363e3edb305d0fa19928:

  Linux 3.4-rc1 (2012-03-31 16:24:09 -0700)

are available in the git repository at:

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

for you to fetch changes up to 8abe05c6eb358967f16bce8a02c88d57c82cfbd6:

  ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS (2012-04-06 12:28:49 +0100)

----------------------------------------------------------------
ASoC: fixes for 3.4

A bunch of driver-specific fixes and one generic fix for the new support
for platform DAPM contexts - we were picking the wrong default for the
idle_bias_off setting which was meaning we weren't actually achieving
any useful runtime PM on platform devices.

----------------------------------------------------------------
Fabio Estevam (2):
      ASoC: imx-audmux: Fix ssi port numbers in sysfs
      ASoC: imx-audmux: Check for NULL pointer

Jarkko Nikula (1):
      MAINTAINERS: Add missing ASoC OMAP co-maintainer

Kuninori Morimoto (1):
      ASoC: ak4642: fixup: mute needs +1 step

Mark Brown (1):
      MAINTAINERS: Don't list everyone working on Wolfson drivers

Martin Jansa (1):
      ASoC: pxa: pxa2xx-i2s: add io.h for IOMEM macro

Stephen Warren (3):
      ASoC: tegra: ensure clocks are enabled when touching registers
      ASoC: set idle_bias_off=1 for all platform DAPM contexts
      ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS

Zeng Zhaoming (1):
      ASoC: sgtl5000: Enable VAG when DAC/ADC up

 MAINTAINERS                   |    4 ++--
 sound/soc/codecs/ak4642.c     |    2 +-
 sound/soc/codecs/sgtl5000.c   |   25 +++++++++++++------------
 sound/soc/imx/imx-audmux.c    |    5 ++++-
 sound/soc/pxa/pxa2xx-i2s.c    |    1 +
 sound/soc/soc-core.c          |    2 ++
 sound/soc/tegra/tegra_i2s.c   |    6 +++++-
 sound/soc/tegra/tegra_spdif.c |    4 ++++
 8 files changed, 32 insertions(+), 17 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] 25+ messages in thread
* ASoC updates for 3.4
@ 2012-04-23 16:28 Mark Brown
  2012-04-23 16:41 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-04-23 16:28 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 8abe05c6eb358967f16bce8a02c88d57c82cfbd6:

  ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS (2012-04-06 12:28:49 +0100)

are available in the git repository at:

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

for you to fetch changes up to 1a38336b8611a04f0a624330c1f815421f4bf5f4:

  ASoC: wm8994: Improve sequencing of AIF channel enables (2012-04-23 12:55:52 +0100)

----------------------------------------------------------------
ASoC: updates for 3.4

Slightly larger than normal - the DAPM fix is a "this should always have
worked" type of thing which is very clear and should have no impact on
systems that don't need it.  The WM8994 fix is driver specific but
pretty important for that driver.

----------------------------------------------------------------
Jesper Juhl (1):
      ASoC: cs42l73: don't use negative array index

Liam Girdwood (1):
      ASoC: core: Fix card RTD count for deferred probe.

Mark Brown (2):
      ASoC: dapm: Ensure power gets managed for line widgets
      ASoC: wm8994: Improve sequencing of AIF channel enables

Paul Mundt (1):
      ASoC: fsi: update for dmaengine prep_slave_sg fallout.

 sound/soc/codecs/cs42l73.c |    2 +
 sound/soc/codecs/wm8994.c  |  276 +++++++++++++++++++++++++++++++++++---------
 sound/soc/sh/fsi.c         |    7 +-
 sound/soc/soc-core.c       |    1 +
 sound/soc/soc-dapm.c       |    2 +
 5 files changed, 230 insertions(+), 58 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] 25+ messages in thread
* ASoC updates for 3.4
@ 2012-05-02  9:30 Mark Brown
  2012-05-05  9:38 ` Takashi Iwai
  0 siblings, 1 reply; 25+ messages in thread
From: Mark Brown @ 2012-05-02  9:30 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 1a38336b8611a04f0a624330c1f815421f4bf5f4:

  ASoC: wm8994: Improve sequencing of AIF channel enables (2012-04-23 12:55:52 +0100)

are available in the git repository at:

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

for you to fetch changes up to 06412088ce98f745405b8f65cfc51ddd6b842bbf:

  ASoC: s3c2412-i2s: Fix dai registration (2012-04-30 23:45:25 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.4

Nothing terribly exciting here, a bunch of small and simple fixes
scattered around the place.

----------------------------------------------------------------
Eric Bénard (1):
      ASoC: tlv312aic23: unbreak resume

Fabio Estevam (1):
      ASoC: dt: sgtl5000.txt: Add description for 'reg' field

Heiko Stübner (1):
      ASoC: s3c2412-i2s: Fix dai registration

Lars-Peter Clausen (1):
      ASoC: bf5xx-ssm2602: Set DAI format

Mark Brown (2):
      ASoC: wm_hubs: Make sure we don't disable differential line outputs
      ASoC: wm8350: Don't use locally allocated codec struct

Richard Zhao (1):
      ASoC: core: check of_property_count_strings failure

 Documentation/devicetree/bindings/sound/sgtl5000.txt |    2 ++
 sound/soc/blackfin/bf5xx-ssm2602.c                   |    2 ++
 sound/soc/codecs/tlv320aic23.c                       |    4 ++--
 sound/soc/codecs/wm8350.c                            |   11 ++++++-----
 sound/soc/codecs/wm_hubs.c                           |   15 +++++++++------
 sound/soc/samsung/s3c2412-i2s.c                      |    2 +-
 sound/soc/soc-core.c                                 |    6 +++---
 7 files changed, 25 insertions(+), 17 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] 25+ messages in thread

end of thread, other threads:[~2012-05-05  9:38 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-24 20:11 ASoC updates for 3.4 Mark Brown
2012-01-24 20:33 ` Takashi Iwai
2012-01-24 20:46   ` Mark Brown
2012-01-25  9:14     ` Takashi Iwai
2012-01-25 11:35       ` Mark Brown
2012-01-26 15:43         ` Takashi Iwai
2012-01-26 15:57           ` Mark Brown
2012-01-26 16:10             ` Takashi Iwai
2012-01-26 16:40               ` Mark Brown
2012-01-26 16:46                 ` Takashi Iwai
     [not found] <20120304153255.GB4978@opensource.wolfsonmicro.com>
2012-03-05 12:21 ` Mark Brown
2012-03-05 14:17   ` Takashi Iwai
2012-03-06 13:02 Mark Brown
2012-03-06 13:47 ` Takashi Iwai
2012-03-14 14:07 Mark Brown
2012-03-15  6:39 ` Takashi Iwai
2012-03-29 12:08 Mark Brown
2012-03-29 16:02 ` Takashi Iwai
2012-03-29 16:35   ` Mark Brown
2012-04-07 10:21 Mark Brown
2012-04-07 10:31 ` Takashi Iwai
2012-04-23 16:28 Mark Brown
2012-04-23 16:41 ` Takashi Iwai
2012-05-02  9:30 Mark Brown
2012-05-05  9:38 ` Takashi Iwai

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.