aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Skeggs2015-11-26 18:16:13 -0600
committerBen Skeggs2015-12-21 21:22:30 -0600
commit4a68c5638e1b0dd62860f1211dbcd751005beb79 (patch)
treeaa5691618abebea1566d812132be1283d57e16ea /nouveau
parent4283e3f656541c4533c89b2cdc501aa6dc7da3dc (diff)
downloadexternal-libgbm-4a68c5638e1b0dd62860f1211dbcd751005beb79.tar.gz
external-libgbm-4a68c5638e1b0dd62860f1211dbcd751005beb79.tar.xz
external-libgbm-4a68c5638e1b0dd62860f1211dbcd751005beb79.zip
nouveau: remove nouveau_object_find()
No more internal users, and there's never been external users. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> Tested-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'nouveau')
-rwxr-xr-xnouveau/nouveau-symbol-check1
-rw-r--r--nouveau/nouveau.c11
-rw-r--r--nouveau/nouveau.h1
3 files changed, 0 insertions, 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
34nouveau_drm_new 34nouveau_drm_new
35nouveau_getparam 35nouveau_getparam
36nouveau_object_del 36nouveau_object_del
37nouveau_object_find
38nouveau_object_mclass 37nouveau_object_mclass
39nouveau_object_mthd 38nouveau_object_mthd
40nouveau_object_new 39nouveau_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)
184 } 184 }
185} 185}
186 186
187void *
188nouveau_object_find(struct nouveau_object *obj, uint32_t pclass)
189{
190 while (obj && obj->oclass != pclass) {
191 obj = obj->parent;
192 if (pclass == NOUVEAU_PARENT_CLASS)
193 break;
194 }
195 return obj;
196}
197
198void 187void
199nouveau_drm_del(struct nouveau_drm **pdrm) 188nouveau_drm_del(struct nouveau_drm **pdrm)
200{ 189{
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 *,
109void nouveau_object_sclass_put(struct nouveau_sclass **); 109void nouveau_object_sclass_put(struct nouveau_sclass **);
110int nouveau_object_mclass(struct nouveau_object *, 110int nouveau_object_mclass(struct nouveau_object *,
111 const struct nouveau_mclass *); 111 const struct nouveau_mclass *);
112void *nouveau_object_find(struct nouveau_object *, uint32_t parent_class);
113 112
114struct nouveau_device { 113struct nouveau_device {
115 struct nouveau_object object; 114 struct nouveau_object object;