drm/nv50: add more 0x100c80 flushy magic
authorBen Skeggs <bskeggs@redhat.com>
Mon, 15 Mar 2010 06:43:47 +0000 (16:43 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 9 Apr 2010 00:11:45 +0000 (10:11 +1000)
commit40b2a687bd92827ca144d3623cf48377d8f7680d
treeb153cf2cace99265ef44e53663f0b63bf8bd343b
parent0c324971986f1498ccd289cb2b4927a6fd3efbe5
drm/nv50: add more 0x100c80 flushy magic

Fixes the !vbo_fifo path in the 3D driver on certain chipsets.  Still not
really any good idea of what exactly the magic achieves, but it makes
things work.

While we're at it, in the PCIEGART path, flush on unbinding also.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_mem.c
drivers/gpu/drm/nouveau/nouveau_sgdma.c