[PULL] drm/hdmi: Changes for 3.9-rc1
Thierry Reding
thierry.reding at avionic-design.de
Fri Feb 22 00:31:10 PST 2013
Hi Dave,
The following changes since commit c976cb37a95a8dcaf23d04d6487fbacc33d3c913:
Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2013-02-22 10:18:04 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/tegra/linux.git drm/hdmi-for-3.9
for you to fetch changes up to e3b2e0347e3b3b81cc322b413abf98a349d275df:
drm/radeon: Use generic HDMI infoframe helpers (2013-02-22 08:20:20 +0100)
----------------------------------------------------------------
drm/hdmi: Changes for 3.9-rc1
Remove a duplicate implementation of the CEA VIC lookup and move the CEA
and other mode tables to drm_edid.c to make it more difficult to create
duplicates of the tables.
Add some helpers to pack CEA-861/HDMI AVI, audio and SPD infoframes into
binary buffers that can easily be written into hardware registers. A new
helper function makes it easy construct an AVI infoframe from a DRM
display mode.
Convert the Tegra and Radeon drivers to use the new HDMI helpers.
----------------------------------------------------------------
Thierry Reding (8):
drm: Remove duplicate drm_mode_cea_vic()
drm: Move mode tables to drm_edid.c
drm: Add some missing forward declarations
video: Add generic HDMI infoframe helpers
drm: Add HDMI infoframe helpers
drm: Add EDID helper documentation
drm/tegra: Use generic HDMI infoframe helpers
drm/radeon: Use generic HDMI infoframe helpers
Documentation/DocBook/drm.tmpl | 4 +
drivers/gpu/drm/Kconfig | 1 +
drivers/gpu/drm/drm_edid.c | 798 +++++++++++++++++++++++++++++++-
drivers/gpu/drm/drm_edid_modes.h | 774 -------------------------------
drivers/gpu/drm/i915/intel_dp.c | 2 +-
drivers/gpu/drm/i915/intel_hdmi.c | 4 +-
drivers/gpu/drm/i915/intel_sdvo.c | 2 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 85 +---
drivers/gpu/drm/radeon/r600_hdmi.c | 134 ++----
drivers/gpu/drm/tegra/Kconfig | 1 +
drivers/gpu/drm/tegra/hdmi.c | 226 +++++----
drivers/gpu/drm/tegra/hdmi.h | 189 --------
drivers/video/Kconfig | 3 +
drivers/video/Makefile | 1 +
drivers/video/hdmi.c | 308 ++++++++++++
include/drm/drm_crtc.h | 6 +-
include/drm/drm_edid.h | 6 +
include/linux/hdmi.h | 231 +++++++++
18 files changed, 1506 insertions(+), 1269 deletions(-)
delete mode 100644 drivers/gpu/drm/drm_edid_modes.h
create mode 100644 drivers/video/hdmi.c
create mode 100644 include/linux/hdmi.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130222/430a9247/attachment.pgp>
More information about the dri-devel
mailing list