Lines Matching refs:instdone
263 err_printf(m, " INSTDONE: 0x%08x\n", ring->instdone); in i915_ring_error_state()
781 return error->ring[i].ipehr ^ error->ring[i].instdone; in i915_error_generate_code()
877 ering->instdone = I915_READ(RING_INSTDONE(ring->mmio_base)); in i915_record_ring_state()
889 ering->instdone = I915_READ(GEN2_INSTDONE); in i915_record_ring_state()
1385 void i915_get_extra_instdone(struct drm_device *dev, uint32_t *instdone) in i915_get_extra_instdone() argument
1388 memset(instdone, 0, sizeof(*instdone) * I915_NUM_INSTDONE_REG); in i915_get_extra_instdone()
1391 instdone[0] = I915_READ(GEN2_INSTDONE); in i915_get_extra_instdone()
1393 instdone[0] = I915_READ(RING_INSTDONE(RENDER_RING_BASE)); in i915_get_extra_instdone()
1394 instdone[1] = I915_READ(GEN4_INSTDONE1); in i915_get_extra_instdone()
1396 instdone[0] = I915_READ(RING_INSTDONE(RENDER_RING_BASE)); in i915_get_extra_instdone()
1397 instdone[1] = I915_READ(GEN7_SC_INSTDONE); in i915_get_extra_instdone()
1398 instdone[2] = I915_READ(GEN7_SAMPLER_INSTDONE); in i915_get_extra_instdone()
1399 instdone[3] = I915_READ(GEN7_ROW_INSTDONE); in i915_get_extra_instdone()