]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/dp: Account with DSC BW overhead for compressed DP-SST stream BW
authorImre Deak <imre.deak@intel.com>
Mon, 15 Dec 2025 19:23:51 +0000 (21:23 +0200)
committerImre Deak <imre.deak@intel.com>
Fri, 19 Dec 2025 14:46:40 +0000 (16:46 +0200)
commit260aef187f7ffaf03a1f4c51b5b748f1ca026696
tree72ad96f4f4c14e76ab5d292974adb2ad3b84e3c7
parente25b6f1334463c1dea3972222352f0cca035cb51
drm/i915/dp: Account with DSC BW overhead for compressed DP-SST stream BW

A DSC compressed stream requires FEC (except for eDP), which has a BW
overhead on non-UHBR links that must be accounted for explicitly. Do
that during computing the required BW.

Note that the overhead doesn't need to be accounted for on UHBR links
where FEC is always enabled and so the corresponding overhead is part of
the channel coding efficiency instead (i.e. the overhead is part of the
available vs. the required BW).

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patch.msgid.link/20251215192357.172201-12-imre.deak@intel.com
drivers/gpu/drm/i915/display/intel_dp.c