Hello, Certain OMAP4 revisions (i.e., 4430 ES2.3, 4460, and 4470) use a pseudo clock (generated from the TMDS clock), MCLK, to drive the generation of Audio Clock Regeneration packets. Other devices (i.e., 4430 ES2.[0,2]) use the TMDS clock directly. This set of patches introduces functionality to enable the MCLK on the relevant devices. Such clock is added as new DSS feature. The dss_features structures are rearranged to reflect the MCLK support across several silicon revisions. These patches have been validated on OMAP 4430 ES2.2 and ES2.3 as well as on 4460 ES1.0. The HDMI sinks used for validation are monitor Dell ST2210b, AV receiver Onkyo TX-SR508 and AV receiver Yamaha RX-V367. Audio playback is functional in all of them. These patches are based on git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git v3.3-rc2 Ricardo Neri (3): OMAPDSS: Add DSS feature for HDMI MCLK for audio OMAPDSS: HDMI: Implement initialization of MCLK OMAPDSS: HDMI: Modify logic to configure MCLK drivers/video/omap2/dss/dss_features.c | 31 +++++++++++++++++++++++- drivers/video/omap2/dss/dss_features.h | 1 + drivers/video/omap2/dss/hdmi.c | 6 +++- drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 37 +++++++++++++++++----------- 4 files changed, 57 insertions(+), 18 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html