/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
H A D | priv.h | 10 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 D | head.h | 10 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 D | ior.h | 11 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 D | nouveau_nvkm_engine_disp_sorg84.c | 40 g84_sor_new(struct nvkm_disp *disp, int id)
|
H A D | outp.h | 13 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 D | nv50.h | 17 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 D | nouveau_nvkm_engine_disp_base.c | 50 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 D | nouveau_nvkm_engine_disp_gp100.c | 48 gp100_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_sormcp77.c | 50 mcp77_sor_new(struct nvkm_disp *disp, int id)
|
H A D | nouveau_nvkm_engine_disp_nv04.c | 33 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 D | nouveau_nvkm_engine_disp_g94.c | 49 g94_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_g84.c | 49 g84_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gt215.c | 49 gt215_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gm107.c | 49 gm107_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gm200.c | 49 gm200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gt200.c | 49 gt200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gk104.c | 49 gk104_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_gk110.c | 49 gk110_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_mcp77.c | 47 mcp77_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_mcp89.c | 47 mcp89_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp)
|
H A D | nouveau_nvkm_engine_disp_rootgt215.c | 47 gt215_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
|
H A D | nouveau_nvkm_engine_disp_rootgv100.c | 44 gv100_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
|
H A D | nouveau_nvkm_engine_disp_rootgp100.c | 47 gp100_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass,
|
H A D | nouveau_nvkm_engine_disp_rootgp102.c | 47 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 D | disp.h | 6 #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...] |