[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