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