drm/nouveau/sw: prepare for the sharing of constructors between implementations
[deliverable/linux.git] / drivers / gpu / drm / nouveau / core / engine / software / nv50.h
1 #ifndef __NVKM_SW_NV50_H__
2 #define __NVKM_SW_NV50_H__
3
4 #include <engine/software.h>
5
6 struct nv50_software_oclass {
7 struct nouveau_oclass base;
8 };
9
10 struct nv50_software_priv {
11 struct nouveau_software base;
12 };
13
14 struct nv50_software_chan {
15 struct nouveau_software_chan base;
16 struct {
17 struct nouveau_eventh event;
18 u32 channel;
19 u32 ctxdma;
20 u64 offset;
21 u32 value;
22 } vblank;
23 };
24
25 #endif
This page took 0.060117 seconds and 6 git commands to generate.