Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915: Use compressed bpp when calculating m/n value for DP MST DSC

For obvious reasons, we use compressed bpp instead of pipe bpp for
DSC DP SST case. Lets be consistent and use compressed bpp instead of
pipe bpp, also in DP MST DSC case.

Signed-off-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Fixes: d51f25eb479a ("drm/i915: Add DSC support to MST path")
Link: https://patchwork.freedesktop.org/patch/msgid/20230327064217.24033-1-stanislav.lisovskiy@intel.com

+1 -1
+1 -1
drivers/gpu/drm/i915/display/intel_dp_mst.c
··· 232 232 return slots; 233 233 } 234 234 235 - intel_link_compute_m_n(crtc_state->pipe_bpp, 235 + intel_link_compute_m_n(crtc_state->dsc.compressed_bpp, 236 236 crtc_state->lane_count, 237 237 adjusted_mode->crtc_clock, 238 238 crtc_state->port_clock,