]> git.karo-electronics.de Git - linux-beck.git/commit
drm/i915: Replace open coded MI_BATCH_GTT
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 17 Apr 2012 15:38:12 +0000 (16:38 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 18 Apr 2012 09:11:14 +0000 (11:11 +0200)
commit65f5687603ea6ede1cb01b3d6c16a8c1fac88541
tree0c474dd28afcf1350f3e781aadf9476026f1bc0b
parent7b09638f45379fd1f8cbcb0a95ea2b11f0c8b850
drm/i915: Replace open coded MI_BATCH_GTT

The (2<<6) virtual memory space selector harks back to gen3 and is
mandatory given our use of GTT space for batchbuffers. On gen4+, use of
the GTT became mandatory and bit6 marked reserved. However the code must
now explicitly set (1<<7), which conveniently is also (2<<6).

To clarify the meaning for future readers, replace the open coded (2<<6)
with MI_BATCH_GTT.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_ringbuffer.c