ASoC: Davinci: McASP: add support new McASP IP Variant
authorHebbar, Gururaja <gururaja.hebbar@ti.com>
Mon, 3 Sep 2012 08:10:40 +0000 (13:40 +0530)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 6 Sep 2012 00:20:33 +0000 (08:20 +0800)
commite5ec69da24803c68f5c035662a68d367359a4132
tree4d9986ae6f6f0ce4b9c32c316317696463f86c52
parent85da89f562579b001831b71d49946bfa0a93529d
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>
Documentation/devicetree/bindings/sound/davinci-mcasp-audio.txt
include/linux/platform_data/davinci_asp.h
sound/soc/davinci/davinci-mcasp.c