drm/nouveau/gr: convert user classes to new-style nvkm_object
[deliverable/linux.git] / drivers / gpu / drm / nouveau / nvkm / engine / gr / priv.h
1 #ifndef __NVKM_GR_PRIV_H__
2 #define __NVKM_GR_PRIV_H__
3 #define nvkm_gr(p) container_of((p), struct nvkm_gr, engine)
4 #include <engine/gr.h>
5 struct nvkm_fifo_chan;
6
7 struct nvkm_gr_func {
8 int (*chan_new)(struct nvkm_gr *, struct nvkm_fifo_chan *,
9 const struct nvkm_oclass *, struct nvkm_object **);
10 int (*object_get)(struct nvkm_gr *, int, struct nvkm_sclass *);
11 struct nvkm_sclass sclass[];
12 };
13
14 extern const struct nvkm_object_func nv04_gr_object;
15 #endif
This page took 0.031709 seconds and 5 git commands to generate.