Searched refs:acthd (Results 1 - 6 of 6) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/i915/
H A Di915_gpu_error.c258 err_printf(m, " ACTHD: 0x%08x %08x\n", (u32)(ring->acthd>>32), (u32)ring->acthd); i915_ring_error_state()
885 ering->acthd = intel_ring_get_active_head(ring); i915_record_ring_state()
H A Di915_irq.c2793 ring_stuck(struct intel_engine_cs *ring, u64 acthd) ring_stuck() argument
2799 if (acthd != ring->hangcheck.acthd) { ring_stuck()
2800 if (acthd > ring->hangcheck.max_acthd) { ring_stuck()
2801 ring->hangcheck.max_acthd = acthd; ring_stuck()
2847 * Further, acthd is inspected to see if the ring is stuck. On stuck case
2869 u64 acthd; for_each_ring() local
2876 acthd = intel_ring_get_active_head(ring); for_each_ring()
2914 acthd); for_each_ring()
2942 ring->hangcheck.acthd = ring->hangcheck.max_acthd = 0; for_each_ring()
2946 ring->hangcheck.acthd = acthd; for_each_ring()
H A Dintel_ringbuffer.h88 u64 acthd; member in struct:intel_ring_hangcheck
H A Dintel_ringbuffer.c450 u64 acthd; intel_ring_get_active_head() local
453 acthd = I915_READ64_2x32(RING_ACTHD(ring->mmio_base), intel_ring_get_active_head()
456 acthd = I915_READ(RING_ACTHD(ring->mmio_base)); intel_ring_get_active_head()
458 acthd = I915_READ(ACTHD); intel_ring_get_active_head()
460 return acthd; intel_ring_get_active_head()
H A Di915_debugfs.c1245 u64 acthd[I915_NUM_RINGS]; i915_hangcheck_info() local
1258 acthd[i] = intel_ring_get_active_head(ring); for_each_ring()
1275 (long long)ring->hangcheck.acthd, for_each_ring()
1276 (long long)acthd[i]); for_each_ring()
H A Di915_drv.h470 u64 acthd; member in struct:drm_i915_error_state::drm_i915_error_ring

Completed in 318 milliseconds