[alsa-devel] ASoC updates for 3.7
Mark Brown
broonie at opensource.wolfsonmicro.com
Mon Oct 1 12:26:13 CEST 2012
The following changes since commit ddfb43f3881edb47aa0083651ad31983cdc42c33:
Merge tag 'v3.6-rc6' into for-3.7 (2012-09-22 11:26:27 -0400)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.7
for you to fetch changes up to 9911f7f7562a25381eff93fdc660a4a3b4c0f6e0:
ASoC: codecs: Add DA9055 codec driver (2012-09-28 14:21:54 +0100)
----------------------------------------------------------------
ASoC: Additional updates for v3.7
A couple more updates for 3.7, enhancements to the ux500 and wm2000
drivers, a new driver for DA9055 and the support for regulator bypass
mode. With the exception of the DA9055 this has all had a chance to
soak in -next (the driver was added on Friday so should be in -next
today).
----------------------------------------------------------------
Ashish Chavan (1):
ASoC: codecs: Add DA9055 codec driver
Charles Keepax (1):
ASoC: wm5110: Adding missing volume update bits
Daniel Mack (1):
ALSA: ASoC: add DT bindings for CS4271
Fabio Estevam (2):
ASoC: cs4270: Remove mono support
ASoC: eukrea-tlv320: Convert it to platform driver
Lee Jones (7):
ASoC: Ux500: Move MSP pinctrl setup into the MSP driver
ASoC: Ux500: Enable MOP500 driver for Device Tree
ASoC: Ux500: Enable ux500 MSP driver for Device Tree
ASoC: codecs: Enable AB8500 CODEC for Device Tree
ASoC: Ux500: Minor coding layout changes
Documentation: Define the MOP500 Audio Machine Driver Device Tree bindings
Documentation: Define the MSP Driver Device Tree bindings
Mark Brown (22):
regulator: core: Support bypass mode
regulator: core: Provide regmap get/set bypass operations
regulator: arizona-ldo: Support get/set bypass
regulator: arizona-micsupp: Support get/set bypass
regulator: wm831x-ldo: Add bypass support
extcon: arizona: Use bypass mode for MICVDD
ASoC: wm2000: Convert to devm_regmap_init_i2c()
ASoC: wm2000: Add regulator support
Merge remote-tracking branch 'asoc/topic/ux500' into for-3.7
Merge tag 'bypass' of git://git.kernel.org/.../broonie/regulator into for-3.7
ASoC: dapm: Allow regulators to bypass as well as disable when idle
ASoC: wm5102: Enable bypass mode for MICVDD
ASoC: wm5110: Enable bypass mode for MICVDD
ASoC: wm0010: Allow slow GPIO for reset
ASoC: wm0010: Don't check if reset GPIO is defined when removing
ASoC: wm0010: Initialise chip state before we register the interrupt
ASoC: arizona: Add more DSP options for mixer input muxes
ASoC: arizona: Add more clock rates
ASoC: wm5110: Rename EPOUT to HPOUT3
ASoC: wm5110: Add AEC loopback support
ASoC: wm5110: Add OUT3R support
ASoC: wm_hubs: Ensure volume updates are handled during class W startup
Documentation/ABI/testing/sysfs-class-regulator | 21 +
Documentation/devicetree/bindings/sound/cs4271.txt | 36 +
.../devicetree/bindings/sound/ux500-mop500.txt | 39 +
.../devicetree/bindings/sound/ux500-msp.txt | 43 +
arch/arm/mach-imx/eukrea_mbimx27-baseboard.c | 1 +
arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c | 1 +
arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c | 1 +
arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c | 1 +
arch/arm/mach-ux500/board-mop500-msp.c | 79 +-
arch/arm/mach-ux500/include/mach/msp.h | 2 -
drivers/extcon/extcon-arizona.c | 5 +
drivers/regulator/arizona-ldo1.c | 4 +
drivers/regulator/arizona-micsupp.c | 5 +
drivers/regulator/core.c | 126 ++
drivers/regulator/wm831x-ldo.c | 8 +
include/linux/mfd/abx500/ab8500-codec.h | 6 +-
include/linux/regulator/consumer.h | 8 +
include/linux/regulator/driver.h | 14 +
include/linux/regulator/machine.h | 2 +
include/sound/da9055.h | 33 +
include/sound/soc-dapm.h | 3 +
sound/soc/codecs/Kconfig | 4 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/ab8500-codec.c | 81 ++
sound/soc/codecs/arizona.c | 42 +
sound/soc/codecs/arizona.h | 2 +-
sound/soc/codecs/cs4270.c | 4 +-
sound/soc/codecs/cs4271.c | 24 +-
sound/soc/codecs/da9055.c | 1510 ++++++++++++++++++++
sound/soc/codecs/wm0010.c | 18 +-
sound/soc/codecs/wm2000.c | 60 +-
sound/soc/codecs/wm5102.c | 2 +-
sound/soc/codecs/wm5110.c | 79 +-
sound/soc/codecs/wm_hubs.c | 5 +
sound/soc/fsl/eukrea-tlv320.c | 37 +-
sound/soc/soc-dapm.c | 23 +-
sound/soc/ux500/mop500.c | 47 +-
sound/soc/ux500/ux500_msp_dai.c | 6 +
sound/soc/ux500/ux500_msp_i2s.c | 89 +-
sound/soc/ux500/ux500_msp_i2s.h | 8 +-
40 files changed, 2307 insertions(+), 174 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/cs4271.txt
create mode 100644 Documentation/devicetree/bindings/sound/ux500-mop500.txt
create mode 100644 Documentation/devicetree/bindings/sound/ux500-msp.txt
create mode 100644 include/sound/da9055.h
create mode 100644 sound/soc/codecs/da9055.c
More information about the Alsa-devel
mailing list