drm/i915/dp_mst: Fix BW limit check when calculating DSC DPT bpp
The DSC DPT bpp limit check should only fail if the available DPT BW is less than the required BW, fix the check accordingly. Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Signed-off-by: Imre Deak <imre.deak@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240416221010.376865-4-imre.deak@intel.com
This commit is contained in:
parent
854ff3d9b8
commit
1ff65bf8ff
@ -60,7 +60,7 @@ static int intel_dp_mst_check_constraints(struct drm_i915_private *i915, int bpp
|
||||
int output_bpp = bpp;
|
||||
int symbol_clock = intel_dp_link_symbol_clock(crtc_state->port_clock);
|
||||
|
||||
if (output_bpp * adjusted_mode->crtc_clock >=
|
||||
if (output_bpp * adjusted_mode->crtc_clock >
|
||||
symbol_clock * 72) {
|
||||
drm_dbg_kms(&i915->drm, "UHBR check failed(required bw %d available %d)\n",
|
||||
output_bpp * adjusted_mode->crtc_clock, symbol_clock * 72);
|
||||
|
Loading…
x
Reference in New Issue
Block a user