OMAPDSS: HDMI: Add an audio configuration function
authorRicardo Neri <ricardo.neri@ti.com>
Wed, 21 Mar 2012 18:38:15 +0000 (12:38 -0600)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 11 May 2012 12:17:08 +0000 (15:17 +0300)
commit6ec355d6c79e811a3b7f85ca6b22fa4bd7b1bbfc
tree316df760312fd6833c0bcc609e5dd46930cc196f
parent25a653597ee63119a477e9bdeb6b41bd7cd56140
OMAPDSS: HDMI: Add an audio configuration function

The generic HDMI driver does not need to know about the specific
settings of a given IP. Hence, it just passes the audio configuration
and the IP library parses such configuration and sets the IP
accordingly. This patch introduces an IP-specific audio configuration
function.

Also, this patch implements the audio config function for OMAP4. The
DMA, format and core config functions are no longer exposed to the
generic HDMI driver as they are IP-specific.

The audio configuration function caters for 16-bit through 24-bit
audio samples with sample rates from 32kHz and up to 192kHz as well
as up to 8 audio channels.

Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
drivers/video/omap2/dss/dss_features.c
drivers/video/omap2/dss/ti_hdmi.h
drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c
drivers/video/omap2/dss/ti_hdmi_4xxx_ip.h