Commit ca844ea7 authored by Animesh Manna's avatar Animesh Manna Committed by Matt Roper
Browse files

drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner



No need for checking dsc flag for uncompressed pipe joiner mode
validation.

Cc: Manasi Navare <manasi.d.navare@intel.com>
Signed-off-by: default avatarAnimesh Manna <animesh.manna@intel.com>
Signed-off-by: default avatarClinton Taylor <Clinton.A.Taylor@intel.com>
Signed-off-by: default avatarMatt Roper <matthew.d.roper@intel.com>
Reviewed-by: default avatarAnusha Srivatsa <anusha.srivatsa@intel.com>
Reviewed-by: default avatarManasi Navare <manasi.d.navare@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210514153711.2359617-14-matthew.d.roper@intel.com
parent 03bca4a8
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -818,8 +818,11 @@ intel_dp_mode_valid(struct drm_connector *connector,
		dsc = dsc_max_output_bpp && dsc_slice_count;
	}

	/* big joiner configuration needs DSC */
	if (bigjoiner && !dsc)
	/*
	 * Big joiner configuration needs DSC for TGL which is not true for
	 * XE_LPD where uncompressed joiner is supported.
	 */
	if (DISPLAY_VER(dev_priv) < 13 && bigjoiner && !dsc)
		return MODE_CLOCK_HIGH;

	if (mode_rate > max_rate && !dsc)