drm/nouveau/gpuobj: remove flags for vm-mappings
authorBen Skeggs <bskeggs@redhat.com>
Fri, 13 Jul 2012 07:21:22 +0000 (17:21 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 3 Oct 2012 03:12:51 +0000 (13:12 +1000)
commit73a60c0d218a292f8ef29d3467726ff26ed366fc
tree92e29ec2b7cbb3b501ac8a56d6f9e3f5bd2c957d
parent18c9b959fd8ea6f3602efbedad788f53e305e6f1
drm/nouveau/gpuobj: remove flags for vm-mappings

Having GPUOBJ and VM intertwined like this makes it *really* hard to
continue porting to the new driver architecture, split it out in
favour of requiring explit maps be the caller.

It's more flexible and obvious this way anyway...

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c
drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c
drivers/gpu/drm/nouveau/core/engine/graph/nvc0.h
drivers/gpu/drm/nouveau/core/engine/graph/nve0.c
drivers/gpu/drm/nouveau/core/engine/graph/nve0.h
drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_gpuobj.c