]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/dsc: Track the DSC stream count in the DSC slice config state
authorImre Deak <imre.deak@intel.com>
Wed, 14 Jan 2026 16:22:19 +0000 (18:22 +0200)
committerImre Deak <imre.deak@intel.com>
Thu, 15 Jan 2026 18:19:01 +0000 (20:19 +0200)
commit2b8f5b5cb29786f03cd1805aad42da41ad7c51a4
treef0b9768521585e5698978512aacd8a60ab5be7d5
parent889ff8dd4679ae7b608f79ebbbd511a3b8b315c1
drm/i915/dsc: Track the DSC stream count in the DSC slice config state

Move the tracking for the DSC stream count from
intel_crtc_state::dsc.num_streams to
intel_crtc_state::dsc.slice_config.streams_per_pipe.

While at it add a TODO comment to read out the full DSC configuration
from HW including the pipes-per-line and slices-per-stream values.

Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patch.msgid.link/20260114162232.92731-3-imre.deak@intel.com
drivers/gpu/drm/i915/display/icl_dsi.c
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display_types.h
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_vdsc.c