diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2010-07-26 09:11:04 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2010-07-26 11:43:52 +1000 |
commit | bf563a6b7c7efb283dd4ddf12cc90c2898195c16 (patch) | |
tree | f494321e388eaca4496e1751dd17faf61c634001 /drivers | |
parent | c04c5b1da18ec73eaabc7b8a8757545865426fc2 (diff) | |
download | op-kernel-dev-bf563a6b7c7efb283dd4ddf12cc90c2898195c16.zip op-kernel-dev-bf563a6b7c7efb283dd4ddf12cc90c2898195c16.tar.gz |
drm/nv50: correct wait condition for instmem flush
Reported-by: Marcin KoĆcielnicki <koriakin@0x04.net>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/drm/nouveau/nv50_instmem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/nouveau/nv50_instmem.c b/drivers/gpu/drm/nouveau/nv50_instmem.c index 2ed893c..37c7b48 100644 --- a/drivers/gpu/drm/nouveau/nv50_instmem.c +++ b/drivers/gpu/drm/nouveau/nv50_instmem.c @@ -487,7 +487,7 @@ void nv50_instmem_flush(struct drm_device *dev) { nv_wr32(dev, 0x00330c, 0x00000001); - if (!nv_wait(0x00330c, 0x00000001, 0x00000000)) + if (!nv_wait(0x00330c, 0x00000002, 0x00000000)) NV_ERROR(dev, "PRAMIN flush timeout\n"); } @@ -495,7 +495,7 @@ void nv84_instmem_flush(struct drm_device *dev) { nv_wr32(dev, 0x070000, 0x00000001); - if (!nv_wait(0x070000, 0x00000001, 0x00000000)) + if (!nv_wait(0x070000, 0x00000002, 0x00000000)) NV_ERROR(dev, "PRAMIN flush timeout\n"); } |