1 #ifndef __NVKM_OCLASS_H__
2 #define __NVKM_OCLASS_H__
4 #include <core/debug.h>
12 const struct nvkm_object_func *func;
13 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size,
14 struct nvkm_object **);
18 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size,
19 struct nvkm_object **);
20 struct nvkm_sclass base;
27 struct nvkm_client *client;
28 struct nvkm_object *parent;
29 struct nvkm_engine *engine;