drm/i915: Force sync command ordering (Gen6+)
[pandora-kernel.git] / drivers / gpu / drm / i915 / intel_ringbuffer.c
index 8673581..3c9c086 100644 (file)
@@ -414,6 +414,11 @@ static int init_render_ring(struct intel_ring_buffer *ring)
                        return ret;
        }
 
+       if (INTEL_INFO(dev)->gen >= 6) {
+               I915_WRITE(INSTPM,
+                          INSTPM_FORCE_ORDERING << 16 | INSTPM_FORCE_ORDERING);
+       }
+
        return ret;
 }