]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit40d469e7ce3966bf5a3a42146b5f162054f37269
tree752c2e0038c79c32e4ba3e9636e620965c608b73
parent3797175a7e4424e3621c432b469df4ac51c336d9
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