[alsa-devel] [PATCH v3 0/3] McPDM driver patches series
Candelaria Villareal, Jorge
jorge.candelaria at ti.com
Fri Feb 19 01:32:46 CET 2010
McPDM module is the interface between the OMAP and TWL6030 audio codec.
The interface supports the following:
* Up to 5 downlink channels and 3 uplink channels
* 88.2 and 96 KHz
* 32 bit sample size
Currently, driver is set to support up to 4 downlink channels. If 2
channels are selected, output will go to the headset, and if 4 channels
are selected, output will go to the headset and speakers. Functionality
to select the output at runtime will be added afterwards.
Command and status mode is not supported in current patches.
Changes from v2:
- Functions have been renamed using playback/capture convention
--
Jorge Eduardo Candelaria (1):
ASoC: OMAP4: Add support for McPDM
Misael Lopez Cruz (2):
ASoC: OMAP: data_type and sync_mode configurable in audio dma
ASoC: OMAP4: Add McPDM platform driver
sound/soc/omap/Kconfig | 3 +
sound/soc/omap/Makefile | 2 +
sound/soc/omap/mcpdm.c | 490 +++++++++++++++++++++++++++++++++++++++++++
sound/soc/omap/mcpdm.h | 151 +++++++++++++
sound/soc/omap/omap-mcbsp.c | 2 +
sound/soc/omap/omap-mcpdm.c | 251 ++++++++++++++++++++++
sound/soc/omap/omap-mcpdm.h | 29 +++
sound/soc/omap/omap-pcm.c | 15 +-
sound/soc/omap/omap-pcm.h | 4 +-
9 files changed, 939 insertions(+), 8 deletions(-)
create mode 100644 sound/soc/omap/mcpdm.c
create mode 100644 sound/soc/omap/mcpdm.h
create mode 100644 sound/soc/omap/omap-mcpdm.c
create mode 100644 sound/soc/omap/omap-mcpdm.h
More information about the Alsa-devel
mailing list