[PATCH 8/8] aaaa
José Roberto de Souza
jose.souza at intel.com
Thu Mar 17 16:23:52 UTC 2022
---
drivers/gpu/drm/i915/display/intel_psr.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index f7b7b374374b1..08a3aaf1473c7 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -1195,6 +1195,7 @@ static bool psr_interrupt_error_check(struct intel_dp *intel_dp)
intel_dp->psr.sink_not_reliable = true;
drm_dbg_kms(&dev_priv->drm,
"PSR interruption error set, not enabling PSR\n");
+ drm_err(&dev_priv->drm, "intel_psr_short_pulse 2\n");
return false;
}
@@ -2101,10 +2102,12 @@ int intel_psr_debug_set(struct intel_dp *intel_dp, u64 val)
static void intel_psr_handle_irq(struct intel_dp *intel_dp)
{
+ struct drm_i915_private *dev_priv = dp_to_i915(intel_dp);
struct intel_psr *psr = &intel_dp->psr;
intel_psr_disable_locked(intel_dp);
psr->sink_not_reliable = true;
+ drm_err(&dev_priv->drm, "intel_psr_short_pulse 3\n");
/* let's make sure that sink is awaken */
drm_dp_dpcd_writeb(&intel_dp->aux, DP_SET_POWER, DP_SET_POWER_D0);
}
@@ -2422,6 +2425,7 @@ static void psr_alpm_check(struct intel_dp *intel_dp)
if (val & DP_ALPM_LOCK_TIMEOUT_ERROR) {
intel_psr_disable_locked(intel_dp);
psr->sink_not_reliable = true;
+ drm_err(&dev_priv->drm, "intel_psr_short_pulse 4\n");
drm_dbg_kms(&dev_priv->drm,
"ALPM lock timeout error, disabling PSR\n");
@@ -2445,6 +2449,7 @@ static void psr_capability_changed_check(struct intel_dp *intel_dp)
if (val & DP_PSR_CAPS_CHANGE) {
intel_psr_disable_locked(intel_dp);
+ drm_err(&dev_priv->drm, "intel_psr_short_pulse 5\n");
psr->sink_not_reliable = true;
drm_dbg_kms(&dev_priv->drm,
"Sink PSR capability changed, disabling PSR\n");
@@ -2480,6 +2485,7 @@ void intel_psr_short_pulse(struct intel_dp *intel_dp)
if (status == DP_PSR_SINK_INTERNAL_ERROR || (error_status & errors)) {
intel_psr_disable_locked(intel_dp);
psr->sink_not_reliable = true;
+ drm_err(&dev_priv->drm, "intel_psr_short_pulse 1\n");
}
if (status == DP_PSR_SINK_INTERNAL_ERROR && !error_status)
--
2.35.1
More information about the Intel-gfx-trybot
mailing list