nouveau: pull in major libdrm rewrite
authorBen Skeggs <>
Fri, 9 Dec 2011 06:11:06 +0000 (16:11 +1000)
committerBen Skeggs <>
Fri, 13 Apr 2012 16:47:23 +0000 (02:47 +1000)
nouveau: pull in major libdrm rewrite

Redesigned primarily to allow us to better take advantage of BO's having
fixed GPU virtual addresses on GeForce 8 and up, and to reduce the overhead
of handling relocations on earlier chipsets.

Signed-off-by: Ben Skeggs <>
Signed-off-by: Christoph Bumiller <>
29 files changed:
nouveau/abi16.c [new file with mode: 0644]
nouveau/bufctx.c [new file with mode: 0644]
nouveau/nouveau.c [new file with mode: 0644]
nouveau/nouveau.h [new file with mode: 0644]
nouveau/nouveau_bo.c [deleted file]
nouveau/nouveau_bo.h [deleted file]
nouveau/nouveau_channel.c [deleted file]
nouveau/nouveau_channel.h [deleted file]
nouveau/nouveau_device.c [deleted file]
nouveau/nouveau_device.h [deleted file]
nouveau/nouveau_drmif.h [deleted file]
nouveau/nouveau_grobj.c [deleted file]
nouveau/nouveau_grobj.h [deleted file]
nouveau/nouveau_notifier.c [deleted file]
nouveau/nouveau_notifier.h [deleted file]
nouveau/nouveau_private.h [deleted file]
nouveau/nouveau_pushbuf.c [deleted file]
nouveau/nouveau_pushbuf.h [deleted file]
nouveau/nouveau_reloc.c [deleted file]
nouveau/nouveau_reloc.h [deleted file]
nouveau/nouveau_resource.c [deleted file]
nouveau/nouveau_resource.h [deleted file]
nouveau/nv04_pushbuf.h [deleted file]
nouveau/nvc0_pushbuf.h [deleted file]
nouveau/private.h [new file with mode: 0644]
nouveau/pushbuf.c [new file with mode: 0644]