[PATCH 00/13] Handle BPC for PCON HDMI2.1 without DSC1.2 sink

Ankit Nautiyal ankit.k.nautiyal at intel.com
Tue Aug 30 12:33:26 UTC 2022


This series fixes issues faced when HDMI2.1 sink does not support DSC.
It calculates the max BPC that can be sufficient with either
RGB or YCbcr420 format for the maximum FRL rate supported.
It also pulls the decision making to use DFP conversion capabilities
for every mode during compute config, instead of having that decision
during DP initializing phase.
Also Fix issues in HFVSDB parsing for DSC support and minor refactoring in
Logging.

Rev3: Added fixes in hfvsdb parsing

Ankit Nautiyal (13):
  drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
  drm/edid: Split DSC parsing into separate function
  drm/edid: Refactor HFVSDB parsing for DSC1.2
  drm/edid: Avoid multiple log lines for HFVSDB parsing
  drm/i915/dp: Reset frl trained flag before restarting FRL training
  drm/i915/dp: Add RGB to YCBCR conversion case in is_dp_ycbcr420 helper
  drm/i915/dp: Remove whitespace at the end of function.
  drm/i915/display: Add new members to configure PCON color conversion
  drm/i915/dp: Compute configuration for using PCON's color/format
    conversion
  drm/i915/dp: Use crtc_state members in dp_is_ycbcr420
  drm/i915/dp: Replace intel_dp.dfp members with the new crtc_state
    dp_dfp members
  drm/i915/dp: Handle BPP where HDMI2.1 DFP doesn't support DSC
  drm/i915/dp: Fix FRL BW check for HDMI2.1 DFP

 drivers/gpu/drm/drm_edid.c                    | 153 +++++++-----
 .../drm/i915/display/intel_display_types.h    |   7 +
 drivers/gpu/drm/i915/display/intel_dp.c       | 234 ++++++++++++++----
 3 files changed, 278 insertions(+), 116 deletions(-)

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list