]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "drm/i915: Add two-stage ILK-style watermark programming (v10)"
authorMatt Roper <matthew.d.roper@intel.com>
Tue, 19 Jan 2016 19:43:04 +0000 (11:43 -0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 20 Jan 2016 09:07:22 +0000 (10:07 +0100)
commit19e2c25b7d11cc061ddb8dc86bc4f2520d31e814
tree4ac126dac777ed525cd36096bfd78c6cce78750c
parentd7f9ac4f1ca299be0a091e65840ae7076ebbd630
Revert "drm/i915: Add two-stage ILK-style watermark programming (v10)"

This reverts commit f3fbbef31eca4c05ef0e894b7a1c917aa0627a60.

This commit was triggering some FIFO underrun warnings on ILK-IVB
platforms (but surprisingly not on HSW/BDW that share more or less the
same codepaths).  These underruns were caught by the continuous
integration (CI) system and could be reproduced consistently when
running the basic acceptance tests (BAT) on the affected platforms.

Note that this revert will cause a visible regression for some
end-users; the "flicker when mouse moves between monitors in X" issue
that was reported before this patch was merged will now return.  However
regressions that are visible to CI have higher priority since they
prevent proper testing of future patches on those platforms.  Hopefully
we'll be able to figure out the cause of the underruns quickly and
remerge an improved version of this patch to fix the regression.

Cc: Daniel Vetter <daniel@ffwll.ch>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93640
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Daniel Vetter <daniel@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/1453232584-8543-1-git-send-email-matthew.d.roper@intel.com
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_atomic.c
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_drv.h
drivers/gpu/drm/i915/intel_pm.c