[alsa-devel] [PATCH 0/8] RX-51 audio drivers

Eduardo Valentin eduardo.valentin at nokia.com
Thu Oct 8 13:58:49 CEST 2009


Hello everyone,

Here is a patch series with most of audio support for RX51.

Basically it includes asoc machine driver for rx51, tpa6130a2 amplifier
driver (asoc version), board file configuration and setup and the
sidetone feature of mcbsp.

On top of that, there are few patches to use regulator framework
to control vmmc2.

This series is based on linux-omap. So basically after applying it,
you can boot the device and have sound support.

Even though this patches were tested using linux-omap, the series
is applicable on top of sound-2.6 tree as well.

Please review. And as usual, comments are welcome.

BR,

---
Eduardo Valentin


Eduardo Valentin (6):
  ASoC: OMAP: RX-51 Machine driver and AIC34b_dummy driver
  OMAP: RX51: Add audio board file
  board-rx51-peripherals: split vaux3 and vmmc2 supplies
  RX-51: Audio: Add usage of regulator framework to control VMMC2
  ASoC: tlv320aic3x: add initial usage of regulator framework to
    control avdd_dac
  ASoC: tpa6130a2: Control vdd using regulator framework

Eero Nurkkala (1):
  McBSP: OMAP3: Add Sidetone feature

Peter Ujfalusi (1):
  ASoC: TPA6130A2 amplifier driver

 arch/arm/mach-omap2/Makefile                 |    1 +
 arch/arm/mach-omap2/board-rx51-audio.c       |  132 +++++
 arch/arm/mach-omap2/board-rx51-peripherals.c |   22 +-
 arch/arm/mach-omap2/mcbsp.c                  |    2 +
 arch/arm/plat-omap/include/mach/mcbsp.h      |   43 ++
 arch/arm/plat-omap/mcbsp.c                   |  379 ++++++++++++-
 include/sound/tpa6130a2-plat.h               |   30 +
 sound/soc/codecs/Kconfig                     |    4 +
 sound/soc/codecs/Makefile                    |    2 +
 sound/soc/codecs/tlv320aic3x.c               |   26 +
 sound/soc/codecs/tpa6130a2.c                 |  396 +++++++++++++
 sound/soc/codecs/tpa6130a2.h                 |   62 ++
 sound/soc/omap/Kconfig                       |   10 +
 sound/soc/omap/Makefile                      |    2 +
 sound/soc/omap/aic34b_dummy.c                |  271 +++++++++
 sound/soc/omap/aic34b_dummy.h                |   32 +
 sound/soc/omap/rx51.c                        |  793 ++++++++++++++++++++++++++
 sound/soc/omap/rx51.h                        |   29 +
 18 files changed, 2225 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/mach-omap2/board-rx51-audio.c
 create mode 100644 include/sound/tpa6130a2-plat.h
 create mode 100644 sound/soc/codecs/tpa6130a2.c
 create mode 100644 sound/soc/codecs/tpa6130a2.h
 create mode 100644 sound/soc/omap/aic34b_dummy.c
 create mode 100644 sound/soc/omap/aic34b_dummy.h
 create mode 100644 sound/soc/omap/rx51.c
 create mode 100644 sound/soc/omap/rx51.h

--
To unsubscribe from this list: send the line "unsubscribe alsa-devel" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the Alsa-devel mailing list