The following changes since commit 9e895ace5d82df8929b16f58e9f515f6d54ab82d:
Linux 3.10-rc7 (2013-06-22 09:47:31 -1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.11-2
for you to fetch changes up to 27516080b21cbcb936440d2a3171867860b9a881:
Merge remote-tracking branch 'asoc/topic/x86' into asoc-next (2013-06-28 12:17:07 +0100)
The diffstat is a bit odd I think due to the synthetic tree I generated in an effort to cut out the fixes from v3.10-rc7 from it :/
----------------------------------------------------------------
ASoC: More updates for v3.11
Some more fixes and enhancements, and also a bunch of refectoring for AC'97 support which enables more than one AC'97 controller driver to be built in.
---------------------------------------------------------------- Daniel Mack (10): ASoC: tas5086: open-code I2C transfer routines ASoC: tas5086: add more register defines ASoC: tas5086: add DAPM mux controls ASoC: tas5086: add support for pwm start mode config ASoC: adau1701: move firmware download to adau1701_reset() ASoC: adau1701: allow configuration of PLL mode pins ASoC: adau1701: switch to direct regmap API usage ASoC: adau1701: add support for pin muxing ASoC: tas5086: fix TAS5086_CLOCK_CONTROL register size ASoC: tas5086: fix Mid-Z implementation
Lars-Peter Clausen (11): ASoC: tlv320aix3x: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm8400: Use SOC_SINGLE_EXT_TLV() instead of open-coding it ASoC: wm8903: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm8904: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm8990: Use SOC_SINGLE_EXT_TLV() instead of open-coding it ASoC: wm8991: Use SOC_SINGLE_EXT_TLV() instead of open-coding it ASoC: wm8994: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm8995: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm_hubs: Use SOC_SINGLE_EXT() instead of open-coding it ASoC: wm_adsp: Use SND_SOC_DAPM_PGA_E() instead of open-coding it ASoC: 88pm860x: Use SND_SOC_DAPM_PGA_E() instead of open-coding it
Mark Brown (25): ASoC: stac9766: Remove version number ASoC: wm9705: Remove noisy print on boot ASoC: samsung-ac97: Use devm_clk_get() ASoC: samsung-ac97: Convert to devm_ioremap_resource() ASoC: psc-ac97: Use devm_ioremap_resource() ASoC: psc-ac97: Convert to module_platform_driver() ASoC: ac97c: Use module_platform_driver() ASoC: bf5xx-ac97: Convert to devm_gpio_request_one() ASoC: ep93xx: Remove redundant dev_set_drvdata() calls ASoC: nuc900-ac97: Convert to use devm_ APIs ASoC: tegra20-ac97: Convert to devm_clk_get() ASoC: tegra20-ac97: Convert to devm_ioremap_resource() ASoC: tegra-ac97: Do common and clock init prior to component registration ASoC: txx9aclc_ac97: Convert to devm_ioremap_resource() ASoC: wm9705: Remove noisy print on boot Merge branch 'topic/stac9766' of git://git.kernel.org/.../broonie/sound into asoc-ac97 Merge branch 'topic/wm9705' of git://git.kernel.org/.../broonie/sound into asoc-ac97 ASoC: ac97: Support multi-platform AC'97 ASoC: mfld: Remove unused variable Merge remote-tracking branch 'asoc/topic/adau1701' into asoc-next Merge remote-tracking branch 'asoc/topic/adsp' into asoc-next Merge remote-tracking branch 'asoc/topic/ext' into asoc-next Merge remote-tracking branch 'asoc/topic/tas5086' into asoc-next Merge remote-tracking branch 'asoc/topic/twl6040' into asoc-next Merge remote-tracking branch 'asoc/topic/x86' into asoc-next
Peter Ujfalusi (4): ASoC: twl6040: Drop using devm_request_threaded_irq() mfd: twl6040: Update register bit definitions ASoC: twl6040: Assign id for each DAI ASoC: twl6040: Add digital mute support
Wei Yongjun (1): ASoC: mid-x86: Convert to use devm_* APIs
.../devicetree/bindings/sound/adi,adau1701.txt | 35 ++ .../devicetree/bindings/sound/ti,tas5086.txt | 11 + include/linux/mfd/twl6040.h | 7 + include/sound/soc.h | 4 +- sound/soc/au1x/ac97c.c | 21 +- sound/soc/au1x/psc-ac97.c | 33 +- sound/soc/blackfin/bf5xx-ac97.c | 29 +- sound/soc/cirrus/ep93xx-ac97.c | 12 +- sound/soc/codecs/88pm860x-codec.c | 6 +- sound/soc/codecs/ac97.c | 7 +- sound/soc/codecs/ad1980.c | 12 +- sound/soc/codecs/adau1701.c | 302 ++++++++++++-- sound/soc/codecs/stac9766.c | 26 +- sound/soc/codecs/tas5086.c | 330 ++++++++++++++- sound/soc/codecs/tlv320aic3x.c | 6 +- sound/soc/codecs/twl6040.c | 109 ++++- sound/soc/codecs/wm8400.c | 9 +- sound/soc/codecs/wm8903.c | 6 +- sound/soc/codecs/wm8904.c | 9 +- sound/soc/codecs/wm8990.c | 11 +- sound/soc/codecs/wm8991.h | 9 +- sound/soc/codecs/wm8994.c | 12 +- sound/soc/codecs/wm8995.h | 7 +- sound/soc/codecs/wm9705.c | 16 +- sound/soc/codecs/wm9712.c | 18 +- sound/soc/codecs/wm9713.c | 18 +- sound/soc/codecs/wm_adsp.c | 459 ++++++++++++++++++++- sound/soc/codecs/wm_adsp.h | 13 +- sound/soc/codecs/wm_hubs.c | 6 +- sound/soc/fsl/imx-ssi.c | 11 +- sound/soc/fsl/mpc5200_psc_ac97.c | 10 +- sound/soc/mid-x86/mfld_machine.c | 32 +- sound/soc/nuc900/nuc900-ac97.c | 60 +-- sound/soc/pxa/pxa2xx-ac97.c | 8 +- sound/soc/samsung/ac97.c | 42 +- sound/soc/sh/hac.c | 8 +- sound/soc/soc-core.c | 16 + sound/soc/tegra/tegra20_ac97.c | 66 ++- sound/soc/txx9/txx9aclc-ac97.c | 17 +- 39 files changed, 1447 insertions(+), 366 deletions(-) create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1701.txt