]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/dp: Change drm_err to drm_dbg_kms
authorSuraj Kandpal <suraj.kandpal@intel.com>
Thu, 23 Apr 2026 08:03:55 +0000 (13:33 +0530)
committerSuraj Kandpal <suraj.kandpal@intel.com>
Mon, 27 Apr 2026 08:57:16 +0000 (14:27 +0530)
Change the drm_err to drm_dbg_kms when we fail to read the FEC
capability. This is mainly because this is called from intel_dp_detect.
Which ends up in race more frequently in case of MST scenarios,
when we are disabling streams but the downstream Dock still sends
signals which causes intel_dp_detect to be invoked which has DPCD
reads. These pass until the Transcoder and DPLL go down causing
AUX to go down too. At this point AUX Timeouts are expected and not
an issue. But this drm_err gets flagged in CI causing noise even
for passing scenarios.

Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Arun R Murthy <arun.r.murthy@intel.com>
Link: https://patch.msgid.link/20260423080355.2744117-1-suraj.kandpal@intel.com
drivers/gpu/drm/i915/display/intel_dp.c

index 35b8fb5740aaac4b79d8ec6587f6bcd3f435c89c..8631df908b07f071997b86826f7963a1dcfe363c 100644 (file)
@@ -4564,7 +4564,7 @@ void intel_dp_get_dsc_sink_cap(u8 dpcd_rev,
 
        if (drm_dp_dpcd_readb(connector->dp.dsc_decompression_aux, DP_FEC_CAPABILITY,
                              &connector->dp.fec_capability) < 0) {
-               drm_err(display->drm, "Failed to read FEC DPCD register\n");
+               drm_dbg_kms(display->drm, "Could not read FEC DPCD register\n");
                return;
        }