Searched refs:nvkm_disp (Results 1 - 25 of 69) sorted by relevance

123

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
H A Dpriv.h10 int index, struct nvkm_disp *);
12 int index, struct nvkm_disp **);
13 void nvkm_disp_vblank(struct nvkm_disp *, int head);
16 void *(*dtor)(struct nvkm_disp *);
17 int (*oneinit)(struct nvkm_disp *);
18 int (*init)(struct nvkm_disp *);
19 void (*fini)(struct nvkm_disp *);
20 void (*intr)(struct nvkm_disp *);
22 const struct nvkm_disp_oclass *(*root)(struct nvkm_disp *);
30 int (*ctor)(struct nvkm_disp *, cons
[all...]
H A Dhead.h10 struct nvkm_disp *disp;
33 int nvkm_head_new_(const struct nvkm_head_func *, struct nvkm_disp *, int id);
37 struct nvkm_head *nvkm_head_find(struct nvkm_disp *, int id);
56 int nv04_head_new(struct nvkm_disp *, int id);
58 int nv50_head_cnt(struct nvkm_disp *, unsigned long *);
59 int nv50_head_new(struct nvkm_disp *, int id);
61 int gf119_head_cnt(struct nvkm_disp *, unsigned long *);
62 int gf119_head_new(struct nvkm_disp *, int id);
65 int gv100_head_cnt(struct nvkm_disp *, unsigned long *);
66 int gv100_head_new(struct nvkm_disp *, in
[all...]
H A Dior.h11 struct nvkm_disp *disp;
96 int nvkm_ior_new_(const struct nvkm_ior_func *func, struct nvkm_disp *,
99 struct nvkm_ior *nvkm_ior_find(struct nvkm_disp *, enum nvkm_ior_type, int id);
175 int nv50_dac_cnt(struct nvkm_disp *, unsigned long *);
176 int nv50_dac_new(struct nvkm_disp *, int);
178 int gf119_dac_cnt(struct nvkm_disp *, unsigned long *);
179 int gf119_dac_new(struct nvkm_disp *, int);
181 int nv50_pior_cnt(struct nvkm_disp *, unsigned long *);
182 int nv50_pior_new(struct nvkm_disp *, int);
184 int nv50_sor_cnt(struct nvkm_disp *, unsigne
[all...]
H A Dnouveau_nvkm_engine_disp_sorg84.c40 g84_sor_new(struct nvkm_disp *disp, int id)
H A Doutp.h13 struct nvkm_disp *disp;
30 int nvkm_outp_ctor(const struct nvkm_outp_func *, struct nvkm_disp *,
32 int nvkm_outp_new(struct nvkm_disp *, int index, struct dcb_output *,
39 void nvkm_outp_route(struct nvkm_disp *);
H A Dnv50.h17 struct nvkm_disp base;
56 int index, struct nvkm_disp **);
70 int (*cnt)(struct nvkm_disp *, unsigned long *mask);
71 int (*new)(struct nvkm_disp *, int id);
92 int gv100_disp_wndw_cnt(struct nvkm_disp *, unsigned long *);
H A Dnouveau_nvkm_engine_disp_base.c50 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank);
59 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank);
69 struct nvkm_disp *disp =
96 nvkm_disp_vblank(struct nvkm_disp *disp, int head)
106 struct nvkm_disp *disp =
139 struct nvkm_disp *disp = nvkm_disp(object->engine);
156 struct nvkm_disp *disp = nvkm_disp(oproxy->base.engine);
174 struct nvkm_disp *dis
470 nvkm_disp = { variable in typeref:struct:nvkm_engine_func
[all...]
H A Dnouveau_nvkm_engine_disp_gp100.c48 gp100_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_sormcp77.c50 mcp77_sor_new(struct nvkm_disp *disp, int id)
H A Dnouveau_nvkm_engine_disp_nv04.c33 nv04_disp_root(struct nvkm_disp *disp)
39 nv04_disp_intr(struct nvkm_disp *disp)
72 nv04_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_g94.c49 g94_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_g84.c49 g84_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gt215.c49 gt215_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gm107.c49 gm107_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gm200.c49 gm200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gt200.c49 gt200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gk104.c49 gk104_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_gk110.c49 gk110_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_mcp77.c47 mcp77_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_mcp89.c47 mcp89_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
H A Dnouveau_nvkm_engine_disp_rootgt215.c47 gt215_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_disp_rootgv100.c44 gv100_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_disp_rootgp100.c47 gp100_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_disp_rootgp102.c47 gp102_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
H A Ddisp.h6 #define nvkm_disp(p) container_of((p), struct nvkm_disp, engine) macro
10 struct nvkm_disp { struct
25 int nv04_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
26 int nv50_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
27 int g84_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
28 int gt200_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
29 int g94_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
30 int mcp77_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
31 int gt215_disp_new(struct nvkm_device *, int, struct nvkm_disp **);
[all...]

Completed in 262 milliseconds

123