[alsa-devel] [PATCH 00/10] OMAP4: ASoC: Support for PandaBoard family
Peter Ujfalusi
peter.ujfalusi at ti.com
Wed Dec 14 10:46:53 CET 2011
Hello,
the following series will add ASoC support for PandaBoards.
PandaBoards have different audio routings compared to SDP4430/Blaze boards, but
the differences not that big to justify a new ASoC machine driver.
Main changes:
- Rename the sdp4430 ASoC machine driver to use generic name: omap-abe-twl6040
- Convert the ASoC machine driver to platform driver
- The type of the board, and the desired sound card name is passed via platform
data to the ASoC machine driver
- Based on the board type the driver selects different audio routings
- Registration of the needed platform devices in board files (sdp4403, panda)
After this series the sound card names will be different for easier UCM
integration:
"OMAP4-SDP4430" for SDP4430/Blaze boards
"OMAP4-Panda" for PandaBoard 4430
"OMAP4-PandaES" for PandaBoard ES (4460)
The series has been tested on Blaze, and PandaBoard ES.
Regards,
Peter
---
Peter Ujfalusi (10):
ASoC: sdp4430: Correct author e-mail address
ASoC: OMAP4: Rename the sdp4430 machine driver
ASoC: omap-abe-twl6040: Correct internal prefix, Kconfig entry
include: platform_data: Platform data header for OMAP4 ASoC audio
OMAP4: 4430sdp: Register platform device for OMAP4 audio
ASoC: omap-abe-twl6040: Convert to platform deriver
ASoC: omap-abe-twl6040: Add support for PandaBoard
OMAP4: omap4panda: Enable audio support
ASoC: omap-abe-twl6040: Add missing audio route information
ASoC: omap-abe-twl6040: Fix DAPM widget type for FM input
arch/arm/mach-omap2/board-4430sdp.c | 15 ++
arch/arm/mach-omap2/board-omap4panda.c | 48 +++++-
include/linux/platform_data/omap-abe-twl6040.h | 33 ++++
sound/soc/omap/Kconfig | 14 +-
sound/soc/omap/Makefile | 4 +-
sound/soc/omap/{sdp4430.c => omap-abe-twl6040.c} | 198 ++++++++++++++++------
6 files changed, 251 insertions(+), 61 deletions(-)
create mode 100644 include/linux/platform_data/omap-abe-twl6040.h
rename sound/soc/omap/{sdp4430.c => omap-abe-twl6040.c} (52%)
--
1.7.8
More information about the Alsa-devel
mailing list