ASoC: OMAP: HDMI: Use the DSS audio interface
authorRicardo Neri <ricardo.neri@ti.com>
Fri, 18 May 2012 06:42:37 +0000 (01:42 -0500)
committerLiam Girdwood <lrg@ti.com>
Tue, 22 May 2012 16:33:23 +0000 (17:33 +0100)
commita48d9b75869604580e0aeb077d93e8eac9636c4a
tree752c2e0038c79c32e4ba3e9636e620965c608b73
parent2603915336352e5491c02b0befa3b890ea13d6ef
ASoC: OMAP: HDMI: Use the DSS audio interface

Instead of accessing the HDMI IP directly, the CPU DAI driver takes
advantage of the audio interface provided by the DSS device driver.
The ASoC driver will link the DSS audio functionality with ALSA by
calling the appropriate DSS device driver functions at the relevant
moments. For this, three new DAI operations are added: trigger, prepare
and shutdown operations.

At the moment, it is assumed that only one HDMI display is available
in the system, as it is the case in OMAP4. However, in the future,
one DAI for each HDMI display should be provided.

Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@ti.com>
sound/soc/omap/Kconfig
sound/soc/omap/omap-hdmi.c