[alsa-devel] ASoC updates for 2.6.39.

Mark Brown broonie at opensource.wolfsonmicro.com
Tue Feb 1 16:30:17 CET 2011


The following changes since commit a211701eb1e4a41bbee22d61f35dba8e55925db4:

  ASoC: sst_platform porting sst dsp driver interface as per latest in Greg's staging tree (2011-01-19 11:28:11 +0000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.39

Alexander Sverdlin (3):
      ASoC: CS4271 codec support
      ASoC: EDB93xx machine sound driver with CS4271
      ASoC: cs4271.c: improve error handling

Dimitris Papastamos (5):
      ASoC: WM8995: Fix incorrect use of snd_soc_update_bits()
      ASoC: soc-cache: Introduce the cache_bypass option
      ASoC: soc-cache: Apply the cache_bypass option
      ASoC: soc-cache: Add trace event for snd_soc_cache_sync()
      ASoC: soc-core: Ensure codec_reg has fixed length fields

Dmitry Eremin-Solenikov (1):
      ASoC: correct link specifications for corgi, poodle and spitz

H Hartley Sweeten (1):
      ASoC: neo1973_wm8753 audio support does not require scoop

Harsha Priya (3):
      ASoC: sn95031: add capture support
      ASoC: sst_platform: add support for capture stream on headset dai
      ASoC: mid-x86: Add support for capture in machine driver

Janusz Krzysztofik (2):
      ASoC: Amstrad Delta: fix const related build error
      ASoC: CX20442: fix NULL pointer dereference

Jarkko Nikula (4):
      ASoC: Fix module refcount for auxiliary devices
      ASoC: omap: rx51: Add stereo output support to audio jack
      ASoC: soc-core: Increment codec and platform driver refcounts before probing
      ASoC: omap: rx51: Add earphone support

Kuninori Morimoto (7):
      ASoC: ak4642: add SND_SOC_DAIFMT_FORMAT support
      ASoC: sh: fsi: Add fsi_get_priv_frm_dai function
      ASoC: sh: fsi: Add snd_soc_dai_set_fmt support
      ASoC: sh: fsi-hdmi: Add FSI port and HDMI selection
      ASoC: sh: fsi: move chan_num from fsi_stream to fsi_priv
      ASoC: sh: fsi: free from NULL pointer of struct sh_fsi_platform_info
      ASoC: sh: fsi: modify selection method of I2S/PCM/SPDIF format

Lars-Peter Clausen (2):
      ASoC: Fix codec device id format used by some dai_links
      ASoC: Samsung: Fix outdated cpu_dai_name for s3c24xx i2s

Manjunathappa, Prakash (1):
      ASoC: DaVinci: fix kernel panic due to uninitialized platform_data

Mark Brown (25):
      ASoC: Explicitly say if we're powering up or down
      ASoC: Add support for sequencing within
      ASoC: Provide per widget type callback when executing DAPM sequences
      Merge branch 'for-2.6.38' into for-2.6.39
      ASoC: Staticise twl6040_hs_jack_report()
      ASoC: Handle low measured DC offsets for wm_hubs devices
      Merge branch 'for-2.6.38' into for-2.6.39
      ASoC: Fix type for snd_soc_volatile_register()
      ASoC: Remove controls from sequenced PGA arguments
      Merge branch 'for-2.6.38' into for-2.6.39
      Merge branch 'tegra-arch' into for-2.6.39
      ASoC: Staticise non-exported symbols in cs4271
      ASoC: Use card rather than soc-audio device to card PM functions
      ASoC: Replace pdev with card in machine driver probe and remove
      ASoC: Export card PM callbacks for use in direct registered cards
      ASoC: Make cache status available via debugfs
      ASoC: Add subsequence information to seq_notify callbacks
      Merge branch 'for-2.6.38' into for-2.6.39
      ASoC: Add card driver data
      Merge branch 'for-2.6.38' into for-2.6.39
      ASoC: Accept any logical value for WM8962 GPIO set()
      ASoC: Accept any logical value WM8903 GPIO set()
      Merge branches 'for-2.6.38' and 'tegra-arch' into for-2.6.39
      ASoC: Use snd_pcm_format_width() in snd_soc_params_to_frame_size()
      Merge branch 'for-2.6.39' of git://git.kernel.org/.../lrg/asoc-2.6 into for-2.6.39

Qiao Zhou (1):
      ASoC: WM8994: fix wrong value in tristate function

Rajashekhara, Sudhakar (1):
      ASoC: da8xx/omap-l1xx: match codec_name with i2c ids

Stephen Warren (12):
      ASoC: wm8903: Expose GPIOs through gpiolib
      ARM: tegra: Add Harmony sound platform data type
      ASoC: Fix mask/val_mask confusion snd_soc_dapm_put_volsw()
      ASoC: Move card list initialization to snd_soc_register_card
      ASoC: Tegra: Harmony: Don't use soc-audio platform device
      ASoC: Tegra: Harmony: Support the internal speaker
      ASoC: Tegra: Harmony: Fix indentation issue.
      ASoC: Tegra: Harmony: Use dev_err not pr_err
      ASoC: Tegra: utils: Don't use global variables
      ASoC: Tegra: I2S: Use dev_err not pr_err
      ASoC: Tegra: Harmony: Remove redundant !!
      ARM: tegra: Add to struct harmony_audio_platform_data

 arch/arm/mach-shmobile/board-ag5evm.c            |   10 -
 arch/arm/mach-shmobile/board-ap4evb.c            |   13 +-
 arch/arm/mach-shmobile/board-mackerel.c          |   13 +-
 arch/arm/mach-tegra/include/mach/harmony_audio.h |   22 +
 arch/sh/boards/mach-ecovec24/setup.c             |    6 +-
 arch/sh/boards/mach-se/7724/setup.c              |    6 +-
 include/sound/cs4271.h                           |   25 +
 include/sound/sh_fsi.h                           |   76 +--
 include/sound/soc-dapm.h                         |   16 +
 include/sound/soc.h                              |   41 +-
 include/sound/wm8903.h                           |   20 +-
 include/trace/events/asoc.h                      |   25 +
 sound/soc/atmel/snd-soc-afeb9260.c               |    2 +-
 sound/soc/blackfin/bf5xx-ssm2602.c               |    2 +-
 sound/soc/codecs/Kconfig                         |    4 +
 sound/soc/codecs/Makefile                        |    2 +
 sound/soc/codecs/ak4642.c                        |   24 +
 sound/soc/codecs/cq93vc.c                        |    2 +-
 sound/soc/codecs/cs4271.c                        |  659 ++++++++++++++++++++++
 sound/soc/codecs/cx20442.c                       |    3 +
 sound/soc/codecs/sn95031.c                       |  281 +++++++++
 sound/soc/codecs/twl6040.c                       |    4 +-
 sound/soc/codecs/wm8903.c                        |  127 ++++-
 sound/soc/codecs/wm8962.c                        |    2 +-
 sound/soc/codecs/wm8994.c                        |    2 +-
 sound/soc/codecs/wm8995.c                        |    2 +-
 sound/soc/codecs/wm_hubs.c                       |   15 +-
 sound/soc/davinci/davinci-evm.c                  |    2 +-
 sound/soc/ep93xx/Kconfig                         |    9 +
 sound/soc/ep93xx/Makefile                        |    2 +
 sound/soc/ep93xx/edb93xx.c                       |  142 +++++
 sound/soc/fsl/mpc8610_hpcd.c                     |    6 +-
 sound/soc/fsl/p1022_ds.c                         |    6 +-
 sound/soc/mid-x86/mfld_machine.c                 |    3 +
 sound/soc/mid-x86/sst_platform.c                 |    6 +
 sound/soc/omap/Kconfig                           |    1 +
 sound/soc/omap/ams-delta.c                       |    2 -
 sound/soc/omap/rx51.c                            |   93 +++-
 sound/soc/pxa/corgi.c                            |    4 +-
 sound/soc/pxa/poodle.c                           |    2 +-
 sound/soc/pxa/raumfeld.c                         |    4 +-
 sound/soc/pxa/spitz.c                            |    4 +-
 sound/soc/pxa/tosa.c                             |    4 +-
 sound/soc/pxa/zylonite.c                         |    9 +-
 sound/soc/samsung/neo1973_gta02_wm8753.c         |    6 +-
 sound/soc/samsung/neo1973_wm8753.c               |    7 +-
 sound/soc/samsung/s3c24xx_simtec_hermes.c        |    4 +-
 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c   |    4 +-
 sound/soc/samsung/s3c24xx_uda134x.c              |    2 +-
 sound/soc/sh/fsi-ak4642.c                        |   13 +-
 sound/soc/sh/fsi-da7210.c                        |   13 +-
 sound/soc/sh/fsi-hdmi.c                          |   77 +++-
 sound/soc/sh/fsi.c                               |  203 ++++---
 sound/soc/soc-cache.c                            |   50 ++-
 sound/soc/soc-core.c                             |  114 +++--
 sound/soc/soc-dapm.c                             |   71 ++-
 sound/soc/soc-utils.c                            |   23 +-
 sound/soc/tegra/harmony.c                        |  170 +++++--
 sound/soc/tegra/tegra_asoc_utils.c               |   91 ++--
 sound/soc/tegra/tegra_asoc_utils.h               |   20 +-
 sound/soc/tegra/tegra_i2s.c                      |    2 +-
 61 files changed, 2136 insertions(+), 437 deletions(-)
 create mode 100644 arch/arm/mach-tegra/include/mach/harmony_audio.h
 create mode 100644 include/sound/cs4271.h
 create mode 100644 sound/soc/codecs/cs4271.c
 create mode 100644 sound/soc/ep93xx/edb93xx.c


More information about the Alsa-devel mailing list