Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] DP-HDMI PCON DSC fixes
@ 2026-08-11  4:42 Ankit Nautiyal
  2026-08-11  4:42 ` [PATCH v2 1/8] drm/i915/hdmi: Split the intel_hdmi_dsc_get_bpp() Ankit Nautiyal
                   ` (11 more replies)
  0 siblings, 12 replies; 19+ messages in thread
From: Ankit Nautiyal @ 2026-08-11  4:42 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: alexander.kaplan, suraj.kandpal, Ankit Nautiyal

The PCON mode_valid path currently does not fully account for the bandwidth
limitations of the PCON <-> HDMI link. The DSC capability between the
PCON and the HDMI sink also needs to be taken into account, which currently
isn't. Furthermore, the compressed bpp chosen needs to fit the
FRL configuration, which is also missing.

This series:
 - reworks the HDMI DSC helpers so they can be reused across the
   mode_valid, compute_config and FRL bandwidth check paths
 - fixes the FRL/TMDS downstream bandwidth checks, and allows
   PCON DSC modes through the FRL check
 - Clamps the programmed DSC bpp to the FRL link bandwidth.

Rev2:
 - Rebase and address comments from Suraj.
 - Drop drm/i915/dp: Use FRL pair check for the DFP dotclock limit as no
   longer required.

Ankit Nautiyal (8):
  drm/i915/hdmi: Split the intel_hdmi_dsc_get_bpp()
  drm/i915/dp: Fix FRL BW check for HDMI2.1 DFP
  drm/i915/dp: Add a wrapper to check frl/tmds downstream constraints
  drm/i915/dp: Use the common downstream bw check in compute_bpc
  drm/i915/hdmi: Expose DSC min/max bpp helpers
  drm/i915/hdmi: Add helper to check if DSC chunksize fits the sink
    limits
  drm/i915/dp: Allow PCON DSC modes through FRL bw check
  drm/i915/dp: Clamp PCON DSC bpp to the FRL link bandwidth

 drivers/gpu/drm/i915/display/intel_dp.c   | 144 ++++++++++++++++++----
 drivers/gpu/drm/i915/display/intel_hdmi.c | 124 ++++++++++++++-----
 drivers/gpu/drm/i915/display/intel_hdmi.h |   7 +-
 3 files changed, 218 insertions(+), 57 deletions(-)

-- 
2.50.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-08-24 13:03 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-11  4:42 [PATCH v2 0/8] DP-HDMI PCON DSC fixes Ankit Nautiyal
2026-08-11  4:42 ` [PATCH v2 1/8] drm/i915/hdmi: Split the intel_hdmi_dsc_get_bpp() Ankit Nautiyal
2026-08-11  6:01   ` Kandpal, Suraj
2026-08-11  4:42 ` [PATCH v2 2/8] drm/i915/dp: Fix FRL BW check for HDMI2.1 DFP Ankit Nautiyal
2026-08-11  6:04   ` Kandpal, Suraj
2026-08-11  4:42 ` [PATCH v2 3/8] drm/i915/dp: Add a wrapper to check frl/tmds downstream constraints Ankit Nautiyal
2026-08-11  6:06   ` Kandpal, Suraj
2026-08-11  4:42 ` [PATCH v2 4/8] drm/i915/dp: Use the common downstream bw check in compute_bpc Ankit Nautiyal
2026-08-11  4:42 ` [PATCH v2 5/8] drm/i915/hdmi: Expose DSC min/max bpp helpers Ankit Nautiyal
2026-08-11  4:42 ` [PATCH v2 6/8] drm/i915/hdmi: Add helper to check if DSC chunksize fits the sink limits Ankit Nautiyal
2026-08-11  4:42 ` [PATCH v2 7/8] drm/i915/dp: Allow PCON DSC modes through FRL bw check Ankit Nautiyal
2026-08-11  6:11   ` Kandpal, Suraj
2026-08-11  4:42 ` [PATCH v2 8/8] drm/i915/dp: Clamp PCON DSC bpp to the FRL link bandwidth Ankit Nautiyal
2026-08-11  6:14   ` Kandpal, Suraj
2026-08-11  5:07 ` ✓ CI.KUnit: success for DP-HDMI PCON DSC fixes (rev2) Patchwork
2026-08-11  5:44 ` ✓ Xe.CI.BAT: " Patchwork
2026-08-11  7:03 ` ✓ Xe.CI.FULL: " Patchwork
2026-08-21 11:38 ` [PATCH v2 0/8] DP-HDMI PCON DSC fixes Sharma, Swati2
2026-08-24 13:02   ` Nautiyal, Ankit K

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox