summaryrefslogtreecommitdiff
path: root/nvkm/core/engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'nvkm/core/engine.c')
-rw-r--r--nvkm/core/engine.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/nvkm/core/engine.c b/nvkm/core/engine.c
index 4835056b0..85bf4b3d1 100644
--- a/nvkm/core/engine.c
+++ b/nvkm/core/engine.c
@@ -27,11 +27,11 @@
#include <core/option.h>
struct nouveau_engine *
-nouveau_engine(void *obj, int sub)
+nouveau_engine(void *obj, int idx)
{
- struct nouveau_subdev *subdev = nouveau_subdev(obj, sub);
- if (subdev && nv_iclass(subdev, NV_ENGINE_CLASS))
- return nv_engine(subdev);
+ obj = nouveau_subdev(obj, idx);
+ if (obj && nv_iclass(obj, NV_ENGINE_CLASS))
+ return nv_engine(obj);
return NULL;
}