diff options
| author | Ben Skeggs <bskeggs@redhat.com> | 2010-02-11 18:05:42 -0500 |
|---|---|---|
| committer | Ben Skeggs <bskeggs@redhat.com> | 2010-02-25 00:08:31 -0500 |
| commit | 2ccb04ecc704618d9cd2e26aad067dbb2a057366 (patch) | |
| tree | 6834723b3811b3b1d19476188e51aeff27f566ff | |
| parent | 9a391ad8a2cdd7e5be9b6aabb56f4a46683ba377 (diff) | |
drm/nouveau: remove PUSHBUF_CAL macro
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
| -rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_gem.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c b/drivers/gpu/drm/nouveau/nouveau_gem.c index 986b67099f6c..df72cd847025 100644 --- a/drivers/gpu/drm/nouveau/nouveau_gem.c +++ b/drivers/gpu/drm/nouveau/nouveau_gem.c | |||
| @@ -614,8 +614,6 @@ out: | |||
| 614 | return ret; | 614 | return ret; |
| 615 | } | 615 | } |
| 616 | 616 | ||
| 617 | #define PUSHBUF_CAL (dev_priv->card_type >= NV_20) | ||
| 618 | |||
| 619 | int | 617 | int |
| 620 | nouveau_gem_ioctl_pushbuf_call(struct drm_device *dev, void *data, | 618 | nouveau_gem_ioctl_pushbuf_call(struct drm_device *dev, void *data, |
| 621 | struct drm_file *file_priv) | 619 | struct drm_file *file_priv) |
| @@ -703,7 +701,7 @@ nouveau_gem_ioctl_pushbuf_call(struct drm_device *dev, void *data, | |||
| 703 | /* If presumed return address doesn't match, we need to map the | 701 | /* If presumed return address doesn't match, we need to map the |
| 704 | * push buffer and fix it.. | 702 | * push buffer and fix it.. |
| 705 | */ | 703 | */ |
| 706 | if (!PUSHBUF_CAL) { | 704 | if (dev_priv->card_type < NV_20) { |
| 707 | uint32_t retaddy; | 705 | uint32_t retaddy; |
| 708 | 706 | ||
| 709 | if (chan->dma.free < 4 + NOUVEAU_DMA_SKIPS) { | 707 | if (chan->dma.free < 4 + NOUVEAU_DMA_SKIPS) { |
| @@ -741,7 +739,7 @@ nouveau_gem_ioctl_pushbuf_call(struct drm_device *dev, void *data, | |||
| 741 | req->offset / 4, | 739 | req->offset / 4, |
| 742 | pbvirt, is_iomem); | 740 | pbvirt, is_iomem); |
| 743 | 741 | ||
| 744 | if (!PUSHBUF_CAL) { | 742 | if (dev_priv->card_type < NV_20) { |
| 745 | nouveau_bo_wr32(pbbo, | 743 | nouveau_bo_wr32(pbbo, |
| 746 | req->offset / 4 + req->nr_dwords - 2, | 744 | req->offset / 4 + req->nr_dwords - 2, |
| 747 | req->suffix0); | 745 | req->suffix0); |
| @@ -763,7 +761,7 @@ nouveau_gem_ioctl_pushbuf_call(struct drm_device *dev, void *data, | |||
| 763 | 761 | ||
| 764 | nv50_dma_push(chan, pbbo, req->offset, req->nr_dwords); | 762 | nv50_dma_push(chan, pbbo, req->offset, req->nr_dwords); |
| 765 | } else | 763 | } else |
| 766 | if (PUSHBUF_CAL) { | 764 | if (dev_priv->card_type >= NV_20) { |
| 767 | ret = RING_SPACE(chan, 2); | 765 | ret = RING_SPACE(chan, 2); |
| 768 | if (ret) { | 766 | if (ret) { |
| 769 | NV_ERROR(dev, "cal_space: %d\n", ret); | 767 | NV_ERROR(dev, "cal_space: %d\n", ret); |
| @@ -805,7 +803,7 @@ out_next: | |||
| 805 | req->suffix0 = 0x00000000; | 803 | req->suffix0 = 0x00000000; |
| 806 | req->suffix1 = 0x00000000; | 804 | req->suffix1 = 0x00000000; |
| 807 | } else | 805 | } else |
| 808 | if (PUSHBUF_CAL) { | 806 | if (dev_priv->card_type >= NV_20) { |
| 809 | req->suffix0 = 0x00020000; | 807 | req->suffix0 = 0x00020000; |
| 810 | req->suffix1 = 0x00000000; | 808 | req->suffix1 = 0x00000000; |
| 811 | } else { | 809 | } else { |
