[alsa-devel] ASoC updates for 3.3
Takashi Iwai
tiwai at suse.de
Fri Dec 23 14:38:46 CET 2011
At Fri, 23 Dec 2011 12:18:45 +0000,
Mark Brown wrote:
>
> 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
Pulled now. Thanks.
Takashi
> 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