From 4a68c5638e1b0dd62860f1211dbcd751005beb79 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Fri, 27 Nov 2015 10:16:13 +1000 Subject: [PATCH] nouveau: remove nouveau_object_find() No more internal users, and there's never been external users. Signed-off-by: Ben Skeggs Tested-by: Samuel Pitoiset Reviewed-by: Emil Velikov --- nouveau/nouveau-symbol-check | 1 - nouveau/nouveau.c | 11 ----------- nouveau/nouveau.h | 1 - 3 files changed, 13 deletions(-) diff --git a/nouveau/nouveau-symbol-check b/nouveau/nouveau-symbol-check index e360b92d..275b6e7e 100755 --- a/nouveau/nouveau-symbol-check +++ b/nouveau/nouveau-symbol-check @@ -34,7 +34,6 @@ nouveau_drm_del nouveau_drm_new nouveau_getparam nouveau_object_del -nouveau_object_find nouveau_object_mclass nouveau_object_mthd nouveau_object_new diff --git a/nouveau/nouveau.c b/nouveau/nouveau.c index b474c775..56e00aca 100644 --- a/nouveau/nouveau.c +++ b/nouveau/nouveau.c @@ -184,17 +184,6 @@ nouveau_object_del(struct nouveau_object **pobj) } } -void * -nouveau_object_find(struct nouveau_object *obj, uint32_t pclass) -{ - while (obj && obj->oclass != pclass) { - obj = obj->parent; - if (pclass == NOUVEAU_PARENT_CLASS) - break; - } - return obj; -} - void nouveau_drm_del(struct nouveau_drm **pdrm) { diff --git a/nouveau/nouveau.h b/nouveau/nouveau.h index 2287eba8..a693acff 100644 --- a/nouveau/nouveau.h +++ b/nouveau/nouveau.h @@ -109,7 +109,6 @@ int nouveau_object_sclass_get(struct nouveau_object *, void nouveau_object_sclass_put(struct nouveau_sclass **); int nouveau_object_mclass(struct nouveau_object *, const struct nouveau_mclass *); -void *nouveau_object_find(struct nouveau_object *, uint32_t parent_class); struct nouveau_device { struct nouveau_object object; -- 2.11.0