[HAX] drm/i915/psr: Debug log vbt defaults

Dhinakaran Pandiyan dhinakaran.pandiyan at intel.com
Tue May 29 22:47:08 UTC 2018


Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan at intel.com>
---
 drivers/gpu/drm/i915/intel_bios.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_bios.c b/drivers/gpu/drm/i915/intel_bios.c
index 1cf073b6ac8a..a4dabe0c918b 100644
--- a/drivers/gpu/drm/i915/intel_bios.c
+++ b/drivers/gpu/drm/i915/intel_bios.c
@@ -552,6 +552,7 @@ parse_driver_features(struct drm_i915_private *dev_priv,
 	if (!driver->drrs_enabled)
 		dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED;
 	dev_priv->vbt.psr.enable = driver->psr_enabled;
+	DRM_DEBUG_KMS("vbt psr enabled %d\n", driver->psr_enabled);
 }
 
 static void
@@ -686,6 +687,7 @@ parse_psr(struct drm_i915_private *dev_priv, const struct bdb_header *bdb)
 	/* Allowed VBT values goes from 0 to 15 */
 	dev_priv->vbt.psr.idle_frames = psr_table->idle_frames < 0 ? 0 :
 		psr_table->idle_frames > 15 ? 15 : psr_table->idle_frames;
+	DRM_DEBUG_KMS("idle frames %d\n", psr_table->idle_frames);
 
 	switch (psr_table->lines_to_wait) {
 	case 0:
@@ -752,6 +754,11 @@ parse_psr(struct drm_i915_private *dev_priv, const struct bdb_header *bdb)
 		dev_priv->vbt.psr.tp1_wakeup_time_us = psr_table->tp1_wakeup_time * 100;
 		dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = psr_table->tp2_tp3_wakeup_time * 100;
 	}
+	DRM_DEBUG_KMS("tp1 raw %d tp2 raw %d tp1 %dus tp2 %dus\n",
+			psr_table->tp1_wakeup_time,
+			psr_table->tp2_tp3_wakeup_time,
+			dev_priv->vbt.psr.tp1_wakeup_time_us,
+			dev_priv->vbt.psr.tp2_tp3_wakeup_time_us);
 }
 
 static void parse_dsi_backlight_ports(struct drm_i915_private *dev_priv,
-- 
2.14.1



More information about the Intel-gfx-trybot mailing list