Commit 3dbf20e4 authored by Ville Syrjälä's avatar Ville Syrjälä
Browse files

drm/i915: Allow alternate fixed modes always for LVDS



As with eDP let's stop considering the VBTs DRRS knobs and
just always accept all otherwise suitable EDID modes. This
appears to be how Windows does it.

Signed-off-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220927180615.25476-4-ville.syrjala@linux.intel.com


Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
parent 55cfeecc
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -968,8 +968,7 @@ void intel_lvds_init(struct drm_i915_private *dev_priv)
			      IS_ERR(edid) ? NULL : edid);

	/* Try EDID first */
	intel_panel_add_edid_fixed_modes(intel_connector,
					 intel_connector->panel.vbt.drrs_type != DRRS_TYPE_NONE);
	intel_panel_add_edid_fixed_modes(intel_connector, true);

	/* Failed to get EDID, what about VBT? */
	if (!intel_panel_preferred_fixed_mode(intel_connector))