✗ CI.checkpatch: warning for drm/i915/dp: 128b/132b uncompressed SST (rev3)
Patchwork
patchwork at emeril.freedesktop.org
Thu Jan 2 10:24:00 UTC 2025
== Series Details ==
Series: drm/i915/dp: 128b/132b uncompressed SST (rev3)
URL : https://patchwork.freedesktop.org/series/142548/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 7beaa844c1de5e34d7a097f9f481338e3951cc73
Author: Jani Nikula <jani.nikula at intel.com>
Date: Thu Dec 19 23:34:05 2024 +0200
drm/i915/dp: compute config for 128b/132b SST w/o DSC
Enable basic 128b/132b SST functionality without compression. Reuse
intel_dp_mtp_tu_compute_config() to figure out the TU after we've
determined we need to use an UHBR rate.
It's slightly complicated as the M/N computation is done in different
places in MST and SST paths, so we need to avoid trashing the values
later for UHBR.
If uncompressed UHBR fails, we drop to compressed non-UHBR, which is
quite likely to fail as well. We still lack 128b/132b SST+DSC.
We need mst_master_transcoder also for 128b/132b SST. Use cpu_transcoder
directly. Enhanced framing is "don't care" for 128b/132b link.
v2: mst_master_transcoder, enhanced framing (Imre)
Signed-off-by: Jani Nikula <jani.nikula at intel.com>
+ /mt/dim checkpatch 08bd590935a5258ffd79355c59adffd72fb2c642 drm-intel
289b893bd20b drm/mst: remove mgr parameter and debug logging from drm_dp_get_vc_payload_bw()
0025d3af6a6f drm/i915/mst: drop connector parameter from intel_dp_mst_bw_overhead()
f01335033e47 drm/i915/mst: drop connector parameter from intel_dp_mst_compute_m_n()
6d84ed2038a2 drm/i915/mst: change return value of mst_stream_find_vcpi_slots_for_bpp()
2a1967d4ee82 drm/i915/mst: remove crtc_state->pbn
8679d4cda250 drm/i915/mst: split out a helper for figuring out the TU
f5576bc3ebda drm/i915/mst: adapt intel_dp_mtp_tu_compute_config() for 128b/132b SST
-:87: WARNING:LONG_LINE: line length of 107 exceeds 100 columns
#87: FILE: drivers/gpu/drm/i915/display/intel_dp_mst.c:280:
+ true, dsc_slice_count, link_bpp_x16);
total: 0 errors, 1 warnings, 0 checks, 128 lines checked
92612975896e drm/i915/ddi: enable 128b/132b TRANS_DDI_FUNC_CTL mode for UHBR SST
78880f00f830 drm/i915/ddi: 128b/132b SST also needs DP_TP_CTL_MODE_MST
93b475438175 drm/i915/ddi: write payload for 128b/132b SST
b1fac44e79b2 drm/i915/ddi: initialize 128b/132b SST DP2 VFREQ registers
12817da024df drm/i915/ddi: enable ACT handling for 128b/132b SST
547f795d3e50 drm/i915/ddi: start distinguishing 128b/132b SST and MST at state readout
13b32269a85d drm/i915/ddi: handle 128b/132b SST in intel_ddi_read_func_ctl()
a4aa8e18a168 drm/i915/ddi: disable trancoder port select for 128b/132b SST
7beaa844c1de drm/i915/dp: compute config for 128b/132b SST w/o DSC
More information about the Intel-xe
mailing list