[PATCH 7/7] debug

José Roberto de Souza jose.souza at intel.com
Tue Nov 6 18:56:55 UTC 2018


---
 drivers/gpu/drm/i915/intel_dp.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index a595b4deb68a..43a164cb1964 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -5330,8 +5330,11 @@ void intel_dp_encoder_destroy(struct drm_encoder *encoder)
 		 * as it is not initialized for legacy HDMI ports.
 		 */
 		if (IS_ICELAKE(dev_priv) &&
-		    intel_dig_port->base.type == INTEL_OUTPUT_DP)
+		    intel_dig_port->base.type == INTEL_OUTPUT_DP) {
+			struct intel_encoder *intel_encoder = &intel_dig_port->base;
+			DRM_DEBUG_KMS("cancel_delayed_work_sync(&intel_dp->tc_wa_work) port %c", port_name(intel_encoder->port));
 			cancel_delayed_work_sync(&intel_dp->tc_wa_work);
+		}
 	}
 
 	intel_dp_aux_fini(intel_dp);
@@ -6695,9 +6698,11 @@ intel_dp_init_connector(struct intel_digital_port *intel_dig_port,
 		I915_WRITE(PEG_BAND_GAP_DATA, (temp & ~0xf) | 0xd);
 	}
 
-	if (IS_ICELAKE(dev_priv) && !intel_dp_is_edp(intel_dp))
+	if (IS_ICELAKE(dev_priv) && !intel_dp_is_edp(intel_dp)) {
+		DRM_DEBUG_KMS("INIT_DELAYED_WORK(&intel_dp->tc_wa_work) port %c", port_name(port));
 		INIT_DELAYED_WORK(&intel_dp->tc_wa_work,
 				  intel_hotplug_tc_wa_work);
+	}
 
 	return true;
 
-- 
2.19.1



More information about the Intel-gfx-trybot mailing list