]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Ivybridge MI_ARB_ON_OFF context w/a
authorBen Widawsky <ben@bwidawsk.net>
Mon, 4 Jun 2012 21:42:48 +0000 (14:42 -0700)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 14 Jun 2012 15:36:18 +0000 (17:36 +0200)
commitbcfca11d76fde1e400fd92061bb4f99b4ce872dd
tree3f917fe34f6e94f104140664d57b8709bb3442af
parentacd106770070e3215802e509db748f02bca0b26d
drm/i915: Ivybridge MI_ARB_ON_OFF context w/a

The workaround itself applies to gen7 only (according to the docs) and
as Eric Anholt points out shouldn't be required since we don't use HW
scheduling features, and therefore arbitration. Though since it is a
small, and simple addition, and we don't really understand the issue,
just do it.

FWIW, I eventually want to play with some of the arbitration stuff, and
I'd hate to forget about this.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
drivers/gpu/drm/i915/i915_gem_context.c
drivers/gpu/drm/i915/i915_reg.h