[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Improve BW management on MST links (rev7)

Patchwork patchwork at emeril.freedesktop.org
Fri Oct 27 22:53:45 UTC 2023


== Series Details ==

Series: drm/i915: Improve BW management on MST links (rev7)
URL   : https://patchwork.freedesktop.org/series/125490/
State : warning

== Summary ==

Error: dim checkpatch failed
204af169ab67 drm/dp_mst: Fix fractional DSC bpp handling
2560fe42da5d drm/dp_mst: Add helper to determine if an MST port is downstream of another port
65b54c144497 drm/dp_mst: Factor out a helper to check the atomic state of a topology manager
4c7628dc83b7 drm/dp_mst: Swap the order of checking root vs. non-root port BW limitations
1cfd8996342e drm/dp_mst: Allow DSC in any Synaptics last branch device
aef682fe5c1f drm/dp: Add DP_HBLANK_EXPANSION_CAPABLE and DSC_PASSTHROUGH_EN DPCD flags
f53612e7fde3 drm/dp_mst: Add HBLANK expansion quirk for Synaptics MST hubs
-:26: WARNING:LONG_LINE_COMMENT: line length of 103 exceeds 100 columns
#26: FILE: drivers/gpu/drm/display/drm_dp_helper.c:2248:
+	/* Synaptics DP1.4 MST hubs require DSC for some modes on which it applies HBLANK expansion. */

-:27: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#27: FILE: drivers/gpu/drm/display/drm_dp_helper.c:2249:
+	{ OUI(0x90, 0xCC, 0x24), DEVICE_ID_ANY, true, BIT(DP_DPCD_QUIRK_HBLANK_EXPANSION_REQUIRES_DSC) },

total: 0 errors, 2 warnings, 0 checks, 21 lines checked
7fd8b92149d9 drm/dp: Add helpers to calculate the link BW overhead
-:182: WARNING:UNNECESSARY_ELSE: else is not generally useful after a break or return
#182: FILE: drivers/gpu/drm/display/drm_dp_helper.c:4026:
+		return 967100;
+	else

total: 0 errors, 1 warnings, 0 checks, 184 lines checked
1deb3648793e drm/i915/dp_mst: Enable FEC early once it's known DSC is needed
89a1538dd683 drm/i915/dp: Specify the FEC overhead as an increment vs. a remainder
61d5d475d230 drm/i915/dp: Pass actual BW overhead to m_n calculation
b7e8d09348b6 drm/i915/dp_mst: Account for FEC and DSC overhead during BW allocation
7134c4672d90 drm/i915/dp_mst: Add atomic state for all streams on pre-tgl platforms
36d9ddc7348c drm/i915/dp_mst: Program the DSC PPS SDP for each stream
7f339ad9abc7 drm/i915/dp: Make sure the DSC PPS SDP is disabled whenever DSC is disabled
7465804b7920 drm/i915/dp_mst: Add missing DSC compression disabling
77444b5f1bab drm/i915/dp: Rename intel_ddi_disable_fec_state() to intel_ddi_disable_fec()
448ef6af3197 drm/i915/dp: Wait for FEC detected status in the sink
84dcb4777c84 drm/i915/dp: Disable FEC ready flag in the sink
d49f44ea9d33 drm/i915/dp_mst: Handle the Synaptics HBlank expansion quirk
92bafe899b40 drm/i915/dp_mst: Enable decompression in the sink from the MST encoder hooks
a9eec6ef4b17 drm/i915/dp: Enable DSC via the connector decompression AUX
02bc7be9252b drm/i915/dp_mst: Enable DSC passthrough
ea78d51f3294 drm/i915/dp_mst: Enable MST DSC decompression for all streams
df9f2d59ba02 drm/i915: Factor out function to clear pipe update flags
-:59: WARNING:LONG_LINE: line length of 108 exceeds 100 columns
#59: FILE: drivers/gpu/drm/i915/display/intel_display.c:5717:
+	if ((old_crtc_state->hw.adjusted_mode.crtc_vtotal == new_crtc_state->hw.adjusted_mode.crtc_vtotal &&

total: 0 errors, 1 warnings, 0 checks, 89 lines checked
4e3d923d6013 drm/i915/dp_mst: Force modeset CRTC if DSC toggling requires it
1f56cbe70a8f drm/i915/dp_mst: Improve BW sharing between MST streams
33ccc63ca4a4 drm/i915/dp_mst: Check BW limitations only after all streams are computed
3e49f5ea9c33 drm/i915: Query compressed bpp properly using correct DPCD and DP Spec info




More information about the Intel-gfx mailing list