drm/i915: Enforce write ordering through the GTT
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 4 Jan 2011 18:42:07 +0000 (18:42 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 11 Jan 2011 20:42:53 +0000 (20:42 +0000)
We need to ensure that writes through the GTT land before any
modification to the MMIO registers and so must impose a mandatory write
barrier when flushing the GTT domain. This was revealed by relaxing the
write ordering by experimentally mapping the registers and the GATT as
write-combining.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

No differences found