[PATCH v2 0/9] drm/edid: Range descriptor stuff

Ville Syrjala ville.syrjala at linux.intel.com
Tue Sep 27 16:59:57 UTC 2022


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

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

v2:
- One patch got merged already
- Reorder the struct rename to be last
- Drop the "infer vrr range for eDP" for now. While we may
  want it eventually for now I'm just thinking of adding all
  the EDID declared modes whether we have drrs/vrr panel or
  not. This seems to be what Windows does and it'll get us
  the alternate refresh rates just w/o actual vrr support.
  Anyways, that'll be a separate series.

Ville Syrjälä (9):
  drm/edid: Clarify why we only accept the "range limits only"
    descriptor
  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/edid: s/monitor_rage/vrr_range/

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  12 +-
 drivers/gpu/drm/drm_debugfs.c                 |   4 +-
 drivers/gpu/drm/drm_edid.c                    | 217 ++++++++++++------
 drivers/gpu/drm/i915/display/intel_vrr.c      |   6 +-
 include/drm/drm_connector.h                   |   4 +-
 include/drm/drm_edid.h                        |  14 +-
 6 files changed, 169 insertions(+), 88 deletions(-)

-- 
2.35.1



More information about the dri-devel mailing list