drm/i915 invalidate indirect state pointers at end of ring exec
authorZou Nan hai <nanhai.zou@intel.com>
Fri, 25 Jun 2010 05:40:24 +0000 (13:40 +0800)
committerEric Anholt <eric@anholt.net>
Mon, 9 Aug 2010 18:28:03 +0000 (11:28 -0700)
commit1cafd34731cd14e5a72edaf0f41717c8126cfce9
tree1219b47cb285aeae7cbbf1baa7bdd7918b9c4fde
parente78d73b16bcde921c9cf458d2e4de8e4fc2518f3
drm/i915 invalidate indirect state pointers at end of ring exec

This is required by the spec, and without this some 3D programs will
hang after resume from RC6 we enable that.

Signed-off-by: Zou Nan hai <nanhai.zou@intel.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_ringbuffer.c