From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> 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