aboutsummaryrefslogtreecommitdiff
path: root/linux-core/nouveau_fence.c
diff options
context:
space:
mode:
authorBen Skeggs <skeggsb@gmail.com>2007-11-05 05:42:08 +1100
committerBen Skeggs <skeggsb@gmail.com>2007-11-05 05:46:26 +1100
commit5092865601ccaae1409abfa083147276916d6c25 (patch)
treec85a31fb4919c36990a5ded2c7e81dbb58b1beb7 /linux-core/nouveau_fence.c
parent9096d50df7ac99f44d043556420f9f9f54e59b3f (diff)
nouveau: Use a sw method instead of notify interrupt to signal fence completion.
Diffstat (limited to 'linux-core/nouveau_fence.c')
-rw-r--r--linux-core/nouveau_fence.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/linux-core/nouveau_fence.c b/linux-core/nouveau_fence.c
index f0e62861..6f3259f0 100644
--- a/linux-core/nouveau_fence.c
+++ b/linux-core/nouveau_fence.c
@@ -67,9 +67,7 @@ nouveau_fence_emit(struct drm_device *dev, uint32_t class, uint32_t flags,
DRM_DEBUG("emit 0x%08x\n", *breadcrumb);
BEGIN_RING(NvSubM2MF, NV_MEMORY_TO_MEMORY_FORMAT_SET_REF, 1);
OUT_RING (*breadcrumb);
- BEGIN_RING(NvSubM2MF, NV_MEMORY_TO_MEMORY_FORMAT_NOTIFY, 1);
- OUT_RING (NV_MEMORY_TO_MEMORY_FORMAT_NOTIFY_STYLE_WRITE_LE_AWAKEN);
- BEGIN_RING(NvSubM2MF, NV_MEMORY_TO_MEMORY_FORMAT_NOP, 1);
+ BEGIN_RING(NvSubM2MF, 0x0150, 1);
OUT_RING (0);
FIRE_RING ();