[Intel-gfx] [PATCH 00/18] drm/i915: Infoframe precompute/check
Ville Syrjala
ville.syrjala at linux.intel.com
Thu Sep 20 18:51:27 UTC 2018
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Series aimed at precomputing the HDMI infoframes, and we also get
better validation by reading them back out from the hardware and
comparing with the expected data.
Looks like I typed these up about a year ago. Might be time to
get them in before the anniversary ;)
Cc: Thierry Reding <thierry.reding at gmail.com>
Cc: Hans Verkuil <hans.verkuil at cisco.com>
Cc: linux-media at vger.kernel.org
Ville Syrjälä (18):
video/hdmi: Constify 'buffer' to the unpack functions
video/hdmi: Pass buffer size to infoframe unpack functions
video/hdmi: Constify infoframe passed to the log functions
video/hdmi: Constify infoframe passed to the pack functions
video/hdmi: Add an enum for HDMI packet types
video/hdmi: Handle the MPEG Source infoframe
video/hdmi: Handle the NTSC VBI infoframe
drm/i915: Use memmove() for punching the hole into infoframes
drm/i915: Pass intel_encoder to infoframe functions
drm/i915: Add the missing HDMI gamut metadata packet stuff
drm/i915: Return the mask of enabled infoframes from
->inforame_enabled()
drm/i915: Store mask of enabled infoframes in the crtc state
drm/i915: Precompute HDMI infoframes
drm/i915: Read out HDMI infoframes
drm/i915/sdvo: Precompute HDMI infoframes
drm/i915/sdvo: Read out HDMI infoframes
drm/i915: Check infoframe state in intel_pipe_config_compare()
drm/i915: Include infoframes in the crtc state dump
drivers/gpu/drm/i915/i915_reg.h | 4 +-
drivers/gpu/drm/i915/intel_ddi.c | 27 +-
drivers/gpu/drm/i915/intel_display.c | 74 ++-
drivers/gpu/drm/i915/intel_drv.h | 27 +-
drivers/gpu/drm/i915/intel_hdmi.c | 651 ++++++++++++++++-----
drivers/gpu/drm/i915/intel_psr.c | 3 +-
drivers/gpu/drm/i915/intel_sdvo.c | 150 ++++-
drivers/media/i2c/adv7511.c | 2 +-
drivers/media/i2c/adv7604.c | 2 +-
drivers/media/i2c/adv7842.c | 2 +-
drivers/media/i2c/tc358743.c | 2 +-
drivers/media/i2c/tda1997x.c | 4 +-
drivers/video/hdmi.c | 1032 ++++++++++++++++++++++++++++++----
include/linux/hdmi.h | 84 ++-
14 files changed, 1786 insertions(+), 278 deletions(-)
--
2.16.4
More information about the Intel-gfx
mailing list