[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