mbox series

[00/11] drm/edid: Range descriptor stuff

Message ID 20220826213501.31490-1-ville.syrjala@linux.intel.com (mailing list archive)
Headers show
Series drm/edid: Range descriptor stuff | expand

Message

Ville Syrjälä Aug. 26, 2022, 9:34 p.m. UTC
From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Various improvements (mostly) related to the EDID
range descriptor handling.

Entire series available here:
https://github.com/vsyrjala/linux.git edid_range_descriptor

Ville Syrjälä (11):
  drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets
  drm/edid: Clarify why we only accept the "range limits only"
    descriptor
  drm/edid: s/monitor_rage/vrr_range/
  drm/edid: Define more flags
  drm/edid: Only parse VRR range for continuous frequency displays
  drm/edid: Extract drm_gtf2_mode()
  drm/edid: Use GTF2 for inferred modes
  drm/edid: Use the correct formula for standard timings
  drm/edid: Unconfuse preferred timing stuff a bit
  drm/edid: Make version checks less convoluted
  drm/i915: Infer vrefresh range for eDP if the EDID omits it

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  12 +-
 drivers/gpu/drm/drm_debugfs.c                 |   4 +-
 drivers/gpu/drm/drm_edid.c                    | 231 ++++++++++++------
 drivers/gpu/drm/i915/display/intel_dp.c       |  45 ++++
 drivers/gpu/drm/i915/display/intel_vrr.c      |   6 +-
 include/drm/drm_connector.h                   |   8 +-
 include/drm/drm_edid.h                        |  19 +-
 7 files changed, 234 insertions(+), 91 deletions(-)