linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] OMAP4: ASoC: Support for PandaBoard family
@ 2011-12-14  9:46 Peter Ujfalusi
  2011-12-14  9:46 ` [PATCH 01/10] ASoC: sdp4430: Correct author e-mail address Peter Ujfalusi
                   ` (9 more replies)
  0 siblings, 10 replies; 29+ messages in thread
From: Peter Ujfalusi @ 2011-12-14  9:46 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Tony Lindgren
  Cc: Misael Lopez Cruz, alsa-devel, linux-omap

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


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2011-12-21 18:26 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-14  9:46 [PATCH 00/10] OMAP4: ASoC: Support for PandaBoard family Peter Ujfalusi
2011-12-14  9:46 ` [PATCH 01/10] ASoC: sdp4430: Correct author e-mail address Peter Ujfalusi
2011-12-14 10:06   ` Mark Brown
2011-12-14  9:46 ` [PATCH 02/10] ASoC: OMAP4: Rename the sdp4430 machine driver Peter Ujfalusi
2011-12-14 10:22   ` Mark Brown
2011-12-14  9:46 ` [PATCH 03/10] ASoC: omap-abe-twl6040: Correct internal prefix, Kconfig entry Peter Ujfalusi
2011-12-14 10:23   ` Mark Brown
2011-12-14  9:46 ` [PATCH 04/10] include: platform_data: Platform data header for OMAP4 ASoC audio Peter Ujfalusi
2011-12-14  9:57   ` Mark Brown
2011-12-15 13:02     ` Péter Ujfalusi
2011-12-17  9:36       ` Mark Brown
2011-12-19 14:04         ` Peter Ujfalusi
2011-12-19 19:20           ` Tony Lindgren
2011-12-20  0:47             ` Mark Brown
2011-12-20  0:24           ` Mark Brown
2011-12-14  9:46 ` [PATCH 05/10] OMAP4: 4430sdp: Register platform device for OMAP4 audio Peter Ujfalusi
2011-12-14 18:00   ` Tony Lindgren
2011-12-14  9:46 ` [PATCH 06/10] ASoC: omap-abe-twl6040: Convert to platform deriver Peter Ujfalusi
2011-12-14 10:01   ` Mark Brown
2011-12-14 10:15     ` Péter Ujfalusi
2011-12-14 11:27       ` Mark Brown
2011-12-15  8:17         ` Péter Ujfalusi
2011-12-15 13:01           ` Péter Ujfalusi
2011-12-14  9:47 ` [PATCH 07/10] ASoC: omap-abe-twl6040: Add support for PandaBoard Peter Ujfalusi
2011-12-14  9:47 ` [PATCH 08/10] OMAP4: omap4panda: Enable audio support Peter Ujfalusi
2011-12-14 18:02   ` Tony Lindgren
2011-12-14  9:47 ` [PATCH 09/10] ASoC: omap-abe-twl6040: Add missing audio route information Peter Ujfalusi
2011-12-14 10:14   ` [alsa-devel] " Mark Brown
2011-12-21 18:26 ` [PATCH 00/10] OMAP4: ASoC: Support for PandaBoard family Liam Girdwood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).