All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] Third edition of Ux500 ASoC-driver
@ 2012-04-20  9:31 Ola Lilja
  0 siblings, 0 replies; only message in thread
From: Ola Lilja @ 2012-04-20  9:31 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, alsa-devel; +Cc: Ola Lilja, Linus Walleij

This is the third version and since last version there has
been alot of rewriting and improvments. All according to
the comments of Mark.
Highlights:
- Moved all regulator and clock-code from machine into codec.
- Using DMA-engine PCM-interface.
- Removed all virtual enum-switches to pin-switches.
- Cleaned up I2S-abstraction and rearranged it in a better way.
- Moved device-initialization into mach-tree.

Kristoffer KARLSSON (2):
  ASoC: core: Add signed multi register control
  ASoC: core: Add strobe control

Ola Lilja (6):
  ASoC: core: Add debug-print helper function
  arm: ux500: Add support for MSP I2S-devices
  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           |    3 +-
 arch/arm/mach-ux500/board-mop500-msp.c |  250 +++
 arch/arm/mach-ux500/board-mop500-msp.h |   14 +
 arch/arm/mach-ux500/board-mop500.c     |    4 +
 arch/arm/mach-ux500/clock.c            |    8 +-
 arch/arm/mach-ux500/devices-db8500.h   |   10 -
 arch/arm/mach-ux500/include/mach/msp.h |   29 +
 include/sound/soc.h                    |   31 +-
 sound/soc/Kconfig                      |    1 +
 sound/soc/Makefile                     |    1 +
 sound/soc/codecs/Kconfig               |    4 +
 sound/soc/codecs/Makefile              |    3 +
 sound/soc/codecs/ab8500-codec.c        | 3028 ++++++++++++++++++++++++++++++++
 sound/soc/codecs/ab8500-codec.h        |  603 +++++++
 sound/soc/soc-core.c                   |  181 ++
 sound/soc/soc-pcm.c                    |    9 +
 sound/soc/ux500/Kconfig                |   34 +
 sound/soc/ux500/Makefile               |   11 +
 sound/soc/ux500/u8500.c                |  118 ++
 sound/soc/ux500/ux500_ab8500.c         |  225 +++
 sound/soc/ux500/ux500_ab8500.h         |   21 +
 sound/soc/ux500/ux500_msp_dai.c        |  876 +++++++++
 sound/soc/ux500/ux500_msp_dai.h        |   80 +
 sound/soc/ux500/ux500_msp_i2s.c        |  742 ++++++++
 sound/soc/ux500/ux500_msp_i2s.h        |  553 ++++++
 sound/soc/ux500/ux500_pcm.c            |  332 ++++
 sound/soc/ux500/ux500_pcm.h            |   42 +
 27 files changed, 7198 insertions(+), 15 deletions(-)
 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/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/u8500.c
 create mode 100644 sound/soc/ux500/ux500_ab8500.c
 create mode 100644 sound/soc/ux500/ux500_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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-04-20  9:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-20  9:31 [PATCH 0/8] Third edition of Ux500 ASoC-driver Ola Lilja

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.