[alsa-devel] [PATCH 00/11] Fourth edition of Ux500 ASoC-driver
Ola Lilja
ola.o.lilja at stericsson.com
Tue May 8 15:56:18 CEST 2012
This is the fourth (and hopefully last {-: ) compilation of patches
for the ST-Ericsson Ux500 ASoC-driver.
Since patch-set three there has been the following changes:
*) Introduction of a clock supply-widget in the core
*) Usage of regulator supply-widget
*) Usage of clock supply-widget
*) Board-specific settings moved to arch/arm/mach-ux500/
*) Bug-fixes for bidirectional audio
*) More usage of ASoC-core functions
*) Refactoring to get rid of non-ASoC functions
etc...
Kristoffer KARLSSON (2):
ASoC: core: Add signed multi register control
ASoC: core: Add strobe control
Ola Lilja (9):
sound: core: Add debug-print helper function
ASoC: core: Add method snd_soc_dapm_get_regulator_status
ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
arm: ux500: Add support for MSP I2S-devices
arm: ux500: Add audio-related platform-data
ASoC: Ux500: Add MSP I2S-driver
ASoC: Ux500: Add platform-driver
ASoC: codecs: Add AB8500 codec-driver
ASoC: Ux500: Add machine-driver
arch/arm/mach-ux500/Makefile | 4 +-
arch/arm/mach-ux500/board-mop500-audio.c | 58 +
arch/arm/mach-ux500/board-mop500-msp.c | 222 ++
arch/arm/mach-ux500/board-mop500-msp.h | 14 +
arch/arm/mach-ux500/board-mop500.c | 7 +
arch/arm/mach-ux500/board-mop500.h | 2 +
arch/arm/mach-ux500/clock.c | 8 +-
arch/arm/mach-ux500/devices-db8500.h | 10 -
.../mach-ux500/include/mach/board-mop500-audio.h | 52 +
.../arm/mach-ux500/include/mach/board-mop500-msp.h | 32 +
arch/arm/mach-ux500/include/mach/msp.h | 29 +
include/sound/pcm.h | 2 +
include/sound/soc-dapm.h | 12 +
include/sound/soc.h | 30 +-
sound/core/pcm.c | 10 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/codecs/Kconfig | 4 +
sound/soc/codecs/Makefile | 3 +
sound/soc/codecs/ab8500-codec.c | 2852 ++++++++++++++++++++
sound/soc/codecs/ab8500-codec.h | 608 +++++
sound/soc/soc-core.c | 181 ++
sound/soc/soc-dapm.c | 82 +
sound/soc/ux500/Kconfig | 34 +
sound/soc/ux500/Makefile | 10 +
sound/soc/ux500/mop500.c | 117 +
sound/soc/ux500/mop500_ab8500.c | 270 ++
sound/soc/ux500/mop500_ab8500.h | 21 +
sound/soc/ux500/ux500_msp_dai.c | 843 ++++++
sound/soc/ux500/ux500_msp_dai.h | 79 +
sound/soc/ux500/ux500_msp_i2s.c | 742 +++++
sound/soc/ux500/ux500_msp_i2s.h | 553 ++++
sound/soc/ux500/ux500_pcm.c | 320 +++
sound/soc/ux500/ux500_pcm.h | 35 +
34 files changed, 7233 insertions(+), 15 deletions(-)
create mode 100644 arch/arm/mach-ux500/board-mop500-audio.c
create mode 100644 arch/arm/mach-ux500/board-mop500-msp.c
create mode 100644 arch/arm/mach-ux500/board-mop500-msp.h
create mode 100644 arch/arm/mach-ux500/include/mach/board-mop500-audio.h
create mode 100644 arch/arm/mach-ux500/include/mach/board-mop500-msp.h
create mode 100644 arch/arm/mach-ux500/include/mach/msp.h
create mode 100644 sound/soc/codecs/ab8500-codec.c
create mode 100644 sound/soc/codecs/ab8500-codec.h
create mode 100644 sound/soc/ux500/Kconfig
create mode 100644 sound/soc/ux500/Makefile
create mode 100644 sound/soc/ux500/mop500.c
create mode 100644 sound/soc/ux500/mop500_ab8500.c
create mode 100644 sound/soc/ux500/mop500_ab8500.h
create mode 100644 sound/soc/ux500/ux500_msp_dai.c
create mode 100644 sound/soc/ux500/ux500_msp_dai.h
create mode 100644 sound/soc/ux500/ux500_msp_i2s.c
create mode 100644 sound/soc/ux500/ux500_msp_i2s.h
create mode 100644 sound/soc/ux500/ux500_pcm.c
create mode 100644 sound/soc/ux500/ux500_pcm.h
--
1.7.8.3
More information about the Alsa-devel
mailing list