summaryrefslogtreecommitdiff
path: root/include/linux/platform_data/davinci_asp.h
diff options
context:
space:
mode:
authorHebbar, Gururaja <gururaja.hebbar@ti.com>2012-09-03 13:40:40 +0530
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-09-06 08:20:33 +0800
commite5ec69da24803c68f5c035662a68d367359a4132 (patch)
tree4d9986ae6f6f0ce4b9c32c316317696463f86c52 /include/linux/platform_data/davinci_asp.h
parent85da89f562579b001831b71d49946bfa0a93529d (diff)
ASoC: Davinci: McASP: add support new McASP IP Variant
The OMAP2+ variant of McASP is different from Davinci variant w.r.to some register offset. Changes - Add new MCASP_VERSION_3 to identify new variant. New DT compatible "ti,omap2-mcasp-audio" to identify version 3 controller. - The register offsets are handled depending on the version. Note: DMA parameters (dma fifo offset) are not updated and will be done later. Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'include/linux/platform_data/davinci_asp.h')
-rw-r--r--include/linux/platform_data/davinci_asp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/platform_data/davinci_asp.h b/include/linux/platform_data/davinci_asp.h
index 79c26aa11db6..d0c5825876f8 100644
--- a/include/linux/platform_data/davinci_asp.h
+++ b/include/linux/platform_data/davinci_asp.h
@@ -87,6 +87,7 @@ struct snd_platform_data {
enum {
MCASP_VERSION_1 = 0, /* DM646x */
MCASP_VERSION_2, /* DA8xx/OMAPL1x */
+ MCASP_VERSION_3, /* TI81xx/AM33xx */
};
enum mcbsp_clk_input_pin {