[PATCH 0/9] Infoframe changes for DP-HDMI2.1 PCON

Ankit Nautiyal ankit.k.nautiyal at intel.com
Mon Oct 17 08:43:03 UTC 2022


Currently we rely on HDMI2.1 PCON to create default AVI infoframes
based on DP VSC packets for HDMI sink. For better control, source
can write the AVI infoframe and send as DP GMP SDP packet.
The PCON unpacks the AVI infoframe encapsulated in DP GMP SDP packet,
and forwards the same to HDMI2.1.
This series is continuation of the RFC :
https://patchwork.freedesktop.org/series/85073/
It adds support for writing infoframe for HDMI2.1 sink, connected via
HDMI2.1 PCON. This series also adds AVI infoframe version 3,
which is requied for new modes supported by HDMI2.1.

v3: Reordered patches, and added support for Additional Colorimetry
Extension.

Ankit Nautiyal (6):
  drm/drm_edid: Avoid HDMI2.1 VICs in AVI Infoframe for older HDMI sinks
  drm/hdmi_helper: Enable Additional Colorimetry Extension in AVI
    Infoframes
  video/hdmi: Separate function for unpacking AVI Infoframe Data
  video/hdmi: Add AVI version 3 defined in CTA-861-G
  video/hdmi: Modify AVI Infoframe pack/unpack helpers for AVI ver 4
  drm/i915/dp: Export helper function to check for HDMI2.1 as DFP

Swati Sharma (3):
  drm/i915/hdmi: Export intel_hdmi_compute_avi_infoframe()
  drm/i915: Sending AVI infoframe through GMP DIP
  drm/i915: Implement readout for AVI infoframe SDP

 drivers/gpu/drm/display/drm_hdmi_helper.c |   6 +
 drivers/gpu/drm/drm_edid.c                |  24 ++-
 drivers/gpu/drm/i915/display/intel_ddi.c  |   4 +
 drivers/gpu/drm/i915/display/intel_dp.c   | 178 +++++++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_dp.h   |   3 +
 drivers/gpu/drm/i915/display/intel_hdmi.c |   8 +-
 drivers/gpu/drm/i915/display/intel_hdmi.h |   3 +
 drivers/video/hdmi.c                      | 116 +++++++++++---
 include/linux/hdmi.h                      |  11 ++
 9 files changed, 323 insertions(+), 30 deletions(-)

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list