[Bug 97965] [BSW] External HDMI monitor suddenly shows solid color when playing Youtube video at 1080p [fifo underrun]
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Oct 7 16:56:31 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=97965
--- Comment #25 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
(In reply to Yu Kang Ku from comment #24)
> For the pipe B experiment, I'm running into some hurdles that will take some
> more time to fix.
>
> Meanwhile, I did the following experiment which might indicate that the
> problem is isolated to pipe C. I closed the lid so that the primary display
> would go away while the external HDMI display would continue with the video
> playback. This is basically dock mode. Yet, the problem is still
> reproducible. The output of intel_watermark is here:
> https://bugs.freedesktop.org/attachment.cgi?id=127107
That's not a bit too different since it's gone and enabled PM5 and DDR DVFS. So
you should limit it to PM2 to make sure we're doing apples to apples
comparison.
Eg.:
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -946,7 +946,7 @@ static void vlv_setup_wm_latency(struct drm_device *dev)
dev_priv->wm.max_level = VLV_WM_LEVEL_PM2;
- if (IS_CHERRYVIEW(dev_priv)) {
+ if (0 && IS_CHERRYVIEW(dev_priv)) {
dev_priv->wm.pri_latency[VLV_WM_LEVEL_PM5] = 12;
dev_priv->wm.pri_latency[VLV_WM_LEVEL_DDR_DVFS] = 33;
Another thing you could try is enable trickle feed. That shouldn't change much
though as it's essentially just always forcing the watermarks to 8 or something
like that. But worth a shot anyway I suppose:
--- a/drivers/gpu/drm/i915/intel_runtime_pm.c
+++ b/drivers/gpu/drm/i915/intel_runtime_pm.c
@@ -1070,7 +1070,7 @@ static void vlv_init_display_clock_gating(struct
drm_i915_private *dev_priv)
/*
* Disable trickle feed and enable pnd deadline calculation
*/
- I915_WRITE(MI_ARB_VLV, MI_ARB_DISPLAY_TRICKLE_FEED_DISABLE);
+ I915_WRITE(MI_ARB_VLV, 0);
I915_WRITE(CBR1_VLV, 0);
WARN_ON(dev_priv->rawclk_freq == 0);
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20161007/46b9279e/attachment.html>
More information about the intel-gfx-bugs
mailing list