aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_irq.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-05-21 16:55:54 -0400
committerEric Anholt <eric@anholt.net>2010-05-26 15:36:00 -0400
commitd3301d86b4bf2bcf649982ae464211d8bcf9575a (patch)
treee3334543a973874297421d57a63f8c452ae76455 /drivers/gpu/drm/i915/i915_irq.c
parent62fdfeaf8b1f487060b6e160e7b5cd90287607c9 (diff)
drm/i915: Rename dev_priv->ring to dev_priv->render_ring.
With the advent of the BSD ring, be clear about which ring this is. The docs are pretty consistent with calling this the Render engine at this point.
Diffstat (limited to 'drivers/gpu/drm/i915/i915_irq.c')
-rw-r--r--drivers/gpu/drm/i915/i915_irq.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
index 896184bfeb12..dd91c97de968 100644
--- a/drivers/gpu/drm/i915/i915_irq.c
+++ b/drivers/gpu/drm/i915/i915_irq.c
@@ -536,17 +536,17 @@ i915_ringbuffer_last_batch(struct drm_device *dev)
536 */ 536 */
537 bbaddr = 0; 537 bbaddr = 0;
538 head = I915_READ(PRB0_HEAD) & HEAD_ADDR; 538 head = I915_READ(PRB0_HEAD) & HEAD_ADDR;
539 ring = (u32 *)(dev_priv->ring.virtual_start + head); 539 ring = (u32 *)(dev_priv->render_ring.virtual_start + head);
540 540
541 while (--ring >= (u32 *)dev_priv->ring.virtual_start) { 541 while (--ring >= (u32 *)dev_priv->render_ring.virtual_start) {
542 bbaddr = i915_get_bbaddr(dev, ring); 542 bbaddr = i915_get_bbaddr(dev, ring);
543 if (bbaddr) 543 if (bbaddr)
544 break; 544 break;
545 } 545 }
546 546
547 if (bbaddr == 0) { 547 if (bbaddr == 0) {
548 ring = (u32 *)(dev_priv->ring.virtual_start + dev_priv->ring.Size); 548 ring = (u32 *)(dev_priv->render_ring.virtual_start + dev_priv->render_ring.Size);
549 while (--ring >= (u32 *)dev_priv->ring.virtual_start) { 549 while (--ring >= (u32 *)dev_priv->render_ring.virtual_start) {
550 bbaddr = i915_get_bbaddr(dev, ring); 550 bbaddr = i915_get_bbaddr(dev, ring);
551 if (bbaddr) 551 if (bbaddr)
552 break; 552 break;
@@ -639,7 +639,7 @@ static void i915_capture_error_state(struct drm_device *dev)
639 error->batchbuffer[1] = i915_error_object_create(dev, batchbuffer[1]); 639 error->batchbuffer[1] = i915_error_object_create(dev, batchbuffer[1]);
640 640
641 /* Record the ringbuffer */ 641 /* Record the ringbuffer */
642 error->ringbuffer = i915_error_object_create(dev, dev_priv->ring.ring_obj); 642 error->ringbuffer = i915_error_object_create(dev, dev_priv->render_ring.ring_obj);
643 643
644 /* Record buffers on the active list. */ 644 /* Record buffers on the active list. */
645 error->active_bo = NULL; 645 error->active_bo = NULL;
@@ -1056,7 +1056,7 @@ int i915_irq_emit(struct drm_device *dev, void *data,
1056 drm_i915_irq_emit_t *emit = data; 1056 drm_i915_irq_emit_t *emit = data;
1057 int result; 1057 int result;
1058 1058
1059 if (!dev_priv || !dev_priv->ring.virtual_start) { 1059 if (!dev_priv || !dev_priv->render_ring.virtual_start) {
1060 DRM_ERROR("called with no initialization\n"); 1060 DRM_ERROR("called with no initialization\n");
1061 return -EINVAL; 1061 return -EINVAL;
1062 } 1062 }