[PATCH 0/3] OMAPDSS: HDMI: Add support for audio MCLK

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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

[Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Free Online Dating]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux