OMAPDSS: HDMI: Implement initialization of MCLK
authorRicardo Neri <ricardo.neri@ti.com>
Tue, 31 Jan 2012 19:36:06 +0000 (13:36 -0600)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Tue, 21 Feb 2012 07:40:15 +0000 (09:40 +0200)
commitd8989d96eb35335e4e464369da7bdb28e8c84a9f
tree2f10cc942ab4260f96ac71325ce6cf9b38e93700
parent709881942d2af6944a59d1b90e73ba8f4d76bd82
OMAPDSS: HDMI: Implement initialization of MCLK

When the MCLK is used to drive the Audio Clock Regeneration packets,
the initialization procedure is to set ACR_CTRL[2] to 0 and then
back again to 1. Also, devices that do not support the MCLK, use
the TMDS clock directly by leaving ACR_CTRL[2] set to 0.

The MLCK clock divisor, mclk_mode, is configured only if MLCK
is used. Such configuration is no longer related to the CTS mode
as in some silicon revisions CTS SW-mode is used along with the MCLK.

Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c