[Intel-gfx] [PATCH 0/6] drm/i915: Reject bogus modes with fixed mode panels
Ville Syrjala
ville.syrjala at linux.intel.com
Thu Sep 23 20:01:03 UTC 2021
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Let's start to reject user modes whose refresh rate is
nowhere near the actual fixed mode refresh rate we're
going to use. ATM we're just flat out lying to the user.
We'll also pimp the connector's mode list validation
a bit.
Ville Syrjälä (6):
drm/i915: Extract intel_panel_mode_valid()
drm/i915: Use intel_panel_mode_valid() for DSI/LVDS/DVO
drm/i915: Reject modes that don't match fixed_mode vrefresh
drm/i915: Introduce intel_panel_compute_config()
drm/i915: Reject user modes that don't match fixed mode's refresh rate
drm/i915: Drop pointless fixed_mode checks from dsi code
drivers/gpu/drm/i915/display/icl_dsi.c | 7 ++--
drivers/gpu/drm/i915/display/intel_dp.c | 13 ++++---
drivers/gpu/drm/i915/display/intel_dsi.c | 16 ++++-----
drivers/gpu/drm/i915/display/intel_dvo.c | 24 ++++++++-----
drivers/gpu/drm/i915/display/intel_lvds.c | 15 ++++----
drivers/gpu/drm/i915/display/intel_panel.c | 41 ++++++++++++++++++++--
drivers/gpu/drm/i915/display/intel_panel.h | 5 +++
drivers/gpu/drm/i915/display/intel_sdvo.c | 21 ++++++-----
drivers/gpu/drm/i915/display/vlv_dsi.c | 39 +++++++++-----------
9 files changed, 116 insertions(+), 65 deletions(-)
--
2.32.0
More information about the Intel-gfx
mailing list