[Intel-gfx] [PATCH 0/3] drm/i915: FIFO underrun reporting changes

ville.syrjala at linux.intel.com ville.syrjala at linux.intel.com
Fri Jan 17 10:44:30 CET 2014


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

I've mentioned before that I had a patch to re-enable FIFO underrun
reporting after a certain time. Well, here it is.

Based on the recent quick discussion I also took the opportunity to
convert GMCH platforms to use the same underrung reporting logic as
we use for PCH platforms.

And then, there's a patch to make underrun reports DRM_ERRORs. Not
sure how many bug reports we'd be getting, but we should do that
eventually anyway. We do have some cases (eg. too much sprite
scaling vs. cdclk frequency) that can cause underruns currently,
and the watermark code still has some issues, but under typical
use w/o sprites, I wouldn't expect underruns.

Ville Syrjälä (3):
  drm/i915: Limit FIFO underrun reports on GMCH platforms
  drm/i915: Make underruns DRM_ERROR
  drm/i915: Re-enable underrun reporting after 2 secs

 drivers/gpu/drm/i915/i915_drv.h      |  1 +
 drivers/gpu/drm/i915/i915_irq.c      | 98 ++++++++++++++++++++++++++----------
 drivers/gpu/drm/i915/intel_display.c |  3 ++
 3 files changed, 75 insertions(+), 27 deletions(-)

-- 
1.8.3.2




More information about the Intel-gfx mailing list