aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/include/nvkm/engine
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2016-05-17 19:40:29 +1000
committerBen Skeggs <bskeggs@redhat.com>2017-02-17 15:14:57 +1000
commit83e85d91b2bc38d4067baf05a7fe9e47436e1d8c (patch)
tree26840fedb8f4d402a61f474e382059f464bea1b6 /drivers/gpu/drm/nouveau/include/nvkm/engine
parentdaad3dfb05be8b0682c1bb0db6b59e50a4bb95f6 (diff)
downloadkernel_replicant_linux-83e85d91b2bc38d4067baf05a7fe9e47436e1d8c.tar.gz
kernel_replicant_linux-83e85d91b2bc38d4067baf05a7fe9e47436e1d8c.tar.bz2
kernel_replicant_linux-83e85d91b2bc38d4067baf05a7fe9e47436e1d8c.zip
drm/nouveau/dma: lookup objects with nvkm_object_search()
Custom code is no longer needed here. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include/nvkm/engine')
-rw-r--r--drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h b/drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
index 114bfb737a81..d2a6532ce3b9 100644
--- a/drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
+++ b/drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
@@ -12,9 +12,6 @@ struct nvkm_dmaobj {
u32 access;
u64 start;
u64 limit;
-
- struct rb_node rb;
- u64 handle; /*XXX HANDLE MERGE */
};
struct nvkm_dma {
@@ -22,8 +19,7 @@ struct nvkm_dma {
struct nvkm_engine engine;
};
-struct nvkm_dmaobj *
-nvkm_dma_search(struct nvkm_dma *, struct nvkm_client *, u64 object);
+struct nvkm_dmaobj *nvkm_dmaobj_search(struct nvkm_client *, u64 object);
int nv04_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
int nv50_dma_new(struct nvkm_device *, int, struct nvkm_dma **);