drm/i915: Enable VS timer dispatch.
authorEric Anholt <eric@anholt.net>
Tue, 9 Mar 2010 07:41:55 +0000 (23:41 -0800)
committerEric Anholt <eric@anholt.net>
Wed, 17 Mar 2010 19:59:32 +0000 (12:59 -0700)
commit71cf39b117d5aa817a4693f4478397e6b04bee25
tree7c7dd6fb84629e4fbc7b4c70f1b55889bcf0d200
parent4967790112b284f276c5065dc724f7340a2fd7a5
drm/i915: Enable VS timer dispatch.

This could resolve HW deadlocks where a unit downstream of the VS is
waiting for more input, the VS has one vertex queued up but not
dispatched because it hopes to get one more vertex for 2x4 dispatch,
and software isn't handing more vertices down because it's waiting for
rendering to complete.  The B-Spec says you should always have this
bit set.

Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/i915_reg.h