[alsa-devel] ASoC updates for 3.3
Mark Brown
broonie at opensource.wolfsonmicro.com
Fri Dec 23 13:18:45 CET 2011
The following changes since commit c45471eac2bdc271df40963ac8448d76ac434872:
ASoC: Fix compile error in sound/soc/mid-x86/sst_platform.c (2011-12-16 07:50:15 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.3
Axel Lin (40):
ASoC: Remove unused extern declarations for sh4_hac_dai and sh7760_soc_platform
ASoC: Staticise sst_pcm_new and sst_soc_platform_drv
ASoC: Staticise mfld_msic_dailink
ASoC: pxa: Convert e740_wm9705 to use snd_soc_register_card()
ASoC: pxa: Convert e750_wm9705 to use snd_soc_register_card()
ASoC: pxa: Convert imote2 to use snd_soc_register_card()
ASoC: pxa: Convert tosa to use snd_soc_register_card()
ASoC: pxa: Convert e800_wm9712 to use snd_soc_register_card()
ASoC: Convert max9850 to table based DAPM and control init
ASoC: Convert uda1380 to table based DAPM and control init
ASoC: Remove export of s3c_pcm_dai
ASoC: Use dai_fmt in edb93xx machine driver
ASoC: Use dai_fmt in snappercl15 machine driver
ASoC: Rename rt562[1|2]_vol_snd_controls to alc562[1|2]_vol_snd_controls
ASoC: Convert ak4104 to devm_kzalloc()
ASoC: Convert ak4535 to devm_kzalloc()
ASoC: Convert ak4641 to devm_kzalloc()
ASoC: Convert ak4642 to devm_kzalloc()
ASoC: Convert ak4671 to devm_kzalloc()
ASoC: Use dai_fmt in hx4700 machine driver
ASoC: Use dai_fmt in imote2 machine driver
ASoC: Convert 88pm860x-codec to table based DAPM and control init
ASoC: Convert cs42l51 to table based DAPM and control init
ASoC: pxa: Add .owner to struct snd_soc_card
ASoC: samsung: Add .owner to struct snd_soc_card
ASoC: fsl: Add .owner to struct snd_soc_card
ASoC: atmel: Add .owner to struct snd_soc_card
ASoC: blackfin: Add .owner to struct snd_soc_card
ASoC: davinci: Add .owner to struct snd_soc_card
ASoC: ep93xx: Add .owner to struct snd_soc_card
ASoC: tegra: Add .owner to struct snd_soc_card
ASoC: au1x: Add .owner to struct snd_soc_card
ASoC: imx: Add .owner to struct snd_soc_card
ASoC: jz4740: Add .owner to struct snd_soc_card
ASoC: nuc900: Add .owner to struct snd_soc_card
ASoC: s6000: Add .owner to struct snd_soc_card
ASoC: sh: Add .owner to struct snd_soc_card
ASoC: txx9: Add .owner to struct snd_soc_card
ASoC: kirkwood: Add .owner to struct snd_soc_card
ASoC: mid-x86: Add .owner to struct snd_soc_card
Leon Romanovsky (1):
ASoC: Tegra machine ASoC driver for boards using ALC5332 codec
Mark Brown (23):
ASoC: Fix wm8995 regmap usage
ASoC: Staticise asoc_idma_platform
ASoC: Complete initialisation before registering Samsung PCM DAI
ASoC: Remove cache default for volatile wm9081 reset register
ASoC: Use standard snd_soc_cache_sync() for WM9090
ASoC: Convert wm8993 to devm_kzalloc()
ASoC: Use standard register cache sync in wm8993
mfd: Test for jack detection when deciding if wm8994 should suspend
ASoC: Tune the accessory detection rates for WM8996
ASoC: Use core pm_runtime callbacks for siu_dai
ASoC: Use core pm_runtime callbacks for fsi
ASoC: Fix partial cherry pick in wm8993
Merge branch 'topic/asoc' of git://git.kernel.org/.../tiwai/sound into for-3.3
ASoC: Convert WM8960 to devm_kzalloc()
ASoC: Remove I2C ifdefs from wm8961 driver
ASoC: Convert wm8961 to devm_kzalloc()
ASoC: Use standard cache sync code in wm8961
Merge branch 'for-3.2' into for-3.3
ASoC: Remove ifdefs for GPIO_SYSFS
Revert "ASoC: mxs: correct 'direction' of device_prep_dma_cyclic"
Merge branch 'for-3.2' into for-3.3
ASoC: Declare soc_new_pcm() properly
ASoC: Add trivial pm_runtime usage to Samsung DAI drivers
Peter Ujfalusi (2):
OMAP4: mcbsp: Enable FIFO usage
ASoC: omap-mcbsp: Enable FIFO usage on OMAP4
Shawn Guo (1):
ASoC: mxs: correct 'direction' of device_prep_dma_cyclic
Stephen Warren (4):
ASoC: Add utility to set a card's name from device tree
ASoC: Add utility to parse DAPM routes from device tree
ASoC: Tegra+WM8903 machine: Add device tree binding
ASoC: Allow DAI links to be specified using device tree nodes
.../bindings/sound/tegra-audio-wm8903.txt | 71 +++++++
arch/arm/mach-omap2/mcbsp.c | 3 +
arch/arm/mach-pxa/eseries.c | 18 ++
arch/arm/mach-pxa/stargate2.c | 6 +
arch/arm/mach-pxa/tosa.c | 6 +
drivers/mfd/wm8994-core.c | 14 ++
include/sound/soc.h | 10 +
sound/soc/atmel/sam9g20_wm8731.c | 1 +
sound/soc/atmel/snd-soc-afeb9260.c | 1 +
sound/soc/au1x/db1000.c | 1 +
sound/soc/au1x/db1200.c | 2 +
sound/soc/blackfin/bf5xx-ad1836.c | 1 +
sound/soc/blackfin/bf5xx-ad193x.c | 1 +
sound/soc/blackfin/bf5xx-ad1980.c | 1 +
sound/soc/blackfin/bf5xx-ad73311.c | 1 +
sound/soc/blackfin/bf5xx-ssm2602.c | 1 +
sound/soc/blackfin/bfin-eval-adau1373.c | 1 +
sound/soc/blackfin/bfin-eval-adau1701.c | 1 +
sound/soc/blackfin/bfin-eval-adav80x.c | 1 +
sound/soc/codecs/88pm860x-codec.c | 15 +-
sound/soc/codecs/ak4104.c | 6 +-
sound/soc/codecs/ak4535.c | 6 +-
sound/soc/codecs/ak4641.c | 7 +-
sound/soc/codecs/ak4642.c | 6 +-
sound/soc/codecs/ak4671.c | 6 +-
sound/soc/codecs/alc5623.c | 12 +-
sound/soc/codecs/cs42l51.c | 17 +-
sound/soc/codecs/max9850.c | 17 +-
sound/soc/codecs/uda1380.c | 24 +--
sound/soc/codecs/wm8960.c | 7 +-
sound/soc/codecs/wm8961.c | 27 +--
sound/soc/codecs/wm8993.c | 29 +---
sound/soc/codecs/wm8995.c | 1 +
sound/soc/codecs/wm8996.c | 18 +-
sound/soc/codecs/wm9081.c | 1 -
sound/soc/codecs/wm9090.c | 13 +-
sound/soc/davinci/davinci-evm.c | 6 +
sound/soc/davinci/davinci-sffsdr.c | 1 +
sound/soc/ep93xx/edb93xx.c | 15 +-
sound/soc/ep93xx/simone.c | 1 +
sound/soc/ep93xx/snappercl15.c | 13 +-
sound/soc/fsl/efika-audio-fabric.c | 14 +-
sound/soc/fsl/pcm030-audio-fabric.c | 14 +-
sound/soc/imx/eukrea-tlv320.c | 1 +
sound/soc/imx/mx27vis-aic32x4.c | 1 +
sound/soc/imx/phycore-ac97.c | 1 +
sound/soc/imx/wm1133-ev1.c | 1 +
sound/soc/jz4740/qi_lb60.c | 1 +
sound/soc/kirkwood/kirkwood-openrd.c | 1 +
sound/soc/kirkwood/kirkwood-t5325.c | 1 +
sound/soc/mid-x86/mfld_machine.c | 3 +-
sound/soc/mid-x86/sst_platform.c | 4 +-
sound/soc/nuc900/nuc900-audio.c | 1 +
sound/soc/omap/omap-mcbsp.c | 2 +-
sound/soc/pxa/corgi.c | 1 +
sound/soc/pxa/e740_wm9705.c | 76 +++----
sound/soc/pxa/e750_wm9705.c | 67 +++----
sound/soc/pxa/e800_wm9712.c | 67 +++----
sound/soc/pxa/em-x270.c | 1 +
sound/soc/pxa/hx4700.c | 17 +--
sound/soc/pxa/imote2.c | 58 +++---
sound/soc/pxa/magician.c | 1 +
sound/soc/pxa/mioa701_wm9713.c | 1 +
sound/soc/pxa/palm27x.c | 1 +
sound/soc/pxa/raumfeld.c | 2 +
sound/soc/pxa/saarb.c | 1 +
sound/soc/pxa/spitz.c | 1 +
sound/soc/pxa/tavorevb3.c | 1 +
sound/soc/pxa/tosa.c | 78 +++-----
sound/soc/pxa/z2.c | 1 +
sound/soc/pxa/zylonite.c | 1 +
sound/soc/s6000/s6105-ipcam.c | 1 +
sound/soc/samsung/goni_wm8994.c | 1 +
sound/soc/samsung/h1940_uda1380.c | 1 +
sound/soc/samsung/i2s.c | 6 +-
sound/soc/samsung/idma.c | 2 +-
sound/soc/samsung/jive_wm8750.c | 1 +
sound/soc/samsung/littlemill.c | 1 +
sound/soc/samsung/ln2440sbc_alc650.c | 1 +
sound/soc/samsung/lowland.c | 1 +
sound/soc/samsung/neo1973_wm8753.c | 1 +
sound/soc/samsung/pcm.c | 20 +-
sound/soc/samsung/rx1950_uda1380.c | 1 +
sound/soc/samsung/s3c24xx_simtec_hermes.c | 1 +
sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 1 +
sound/soc/samsung/s3c24xx_uda134x.c | 1 +
sound/soc/samsung/smartq_wm8987.c | 1 +
sound/soc/samsung/smdk2443_wm9710.c | 1 +
sound/soc/samsung/smdk_spdif.c | 1 +
sound/soc/samsung/smdk_wm8580.c | 1 +
sound/soc/samsung/smdk_wm8580pcm.c | 1 +
sound/soc/samsung/smdk_wm8994.c | 1 +
sound/soc/samsung/smdk_wm8994pcm.c | 1 +
sound/soc/samsung/smdk_wm9713.c | 1 +
sound/soc/samsung/speyside.c | 1 +
sound/soc/samsung/tobermory.c | 1 +
sound/soc/sh/fsi-ak4642.c | 1 +
sound/soc/sh/fsi-da7210.c | 1 +
sound/soc/sh/fsi-hdmi.c | 1 +
sound/soc/sh/fsi.c | 4 -
sound/soc/sh/migor.c | 1 +
sound/soc/sh/sh7760-ac97.c | 5 +-
sound/soc/sh/siu_dai.c | 6 -
sound/soc/soc-core.c | 148 +++++++++++++-
sound/soc/soc-jack.c | 4 -
sound/soc/tegra/Kconfig | 9 +
sound/soc/tegra/Makefile | 2 +
sound/soc/tegra/tegra_alc5632.c | 214 ++++++++++++++++++++
sound/soc/tegra/tegra_wm8903.c | 129 ++++++++++---
sound/soc/tegra/trimslice.c | 1 +
sound/soc/txx9/txx9aclc-generic.c | 1 +
111 files changed, 940 insertions(+), 446 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/tegra-audio-wm8903.txt
create mode 100644 sound/soc/tegra/tegra_alc5632.c
More information about the Alsa-devel
mailing list