/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
base.h | 7 int base507c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 10 u32 interlock_data, struct nv50_wndw **); 12 int base507c_acquire(struct nv50_wndw *, struct nv50_wndw_atom *, 14 void base507c_release(struct nv50_wndw *, struct nv50_wndw_atom *, 16 void base507c_sema_set(struct nv50_wndw *, struct nv50_wndw_atom *); 17 void base507c_sema_clr(struct nv50_wndw *); 18 void base507c_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *); 19 void base507c_ntfy_clr(struct nv50_wndw *); 20 void base507c_xlut_set(struct nv50_wndw *, struct nv50_wndw_atom *); 21 void base507c_xlut_clr(struct nv50_wndw *); [all...] |
oimm.h | 7 int oimm507b_init(struct nouveau_drm *, s32, struct nv50_wndw *); 9 int nv50_oimm_init(struct nouveau_drm *, struct nv50_wndw *);
|
wimm.h | 7 int nv50_wimm_init(struct nouveau_drm *drm, struct nv50_wndw *); 9 int wimmc37b_init(struct nouveau_drm *, s32, struct nv50_wndw *);
|
ovly.h | 7 int ovly507e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 10 u32 interlock_data, struct nv50_wndw **); 11 int ovly507e_acquire(struct nv50_wndw *, struct nv50_wndw_atom *, 13 void ovly507e_release(struct nv50_wndw *, struct nv50_wndw_atom *, 15 void ovly507e_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *); 16 void ovly507e_ntfy_clr(struct nv50_wndw *); 17 void ovly507e_image_clr(struct nv50_wndw *); 18 void ovly507e_scale_set(struct nv50_wndw *, struct nv50_wndw_atom *); 19 void ovly507e_update(struct nv50_wndw *, u32 *); 27 int ovly827e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); [all...] |
curs.h | 7 int curs507a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 10 struct nv50_wndw **); 12 int curs907a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 13 int cursc37a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 15 int nv50_curs_new(struct nouveau_drm *, int head, struct nv50_wndw **);
|
wndw.h | 5 #define nv50_wndw(p) container_of((p), struct nv50_wndw, plane) macro 17 struct nv50_wndw { struct 44 u32 interlock_data, u32 heads, struct nv50_wndw **); 45 void nv50_wndw_init(struct nv50_wndw *); 46 void nv50_wndw_fini(struct nv50_wndw *); 47 void nv50_wndw_flush_set(struct nv50_wndw *, u32 *interlock, 49 void nv50_wndw_flush_clr(struct nv50_wndw *, u32 *interlock, bool flush, 51 void nv50_wndw_ntfy_enable(struct nv50_wndw *, struct nv50_wndw_atom *); 52 int nv50_wndw_wait_armed(struct nv50_wndw *, struct nv50_wndw_atom *) [all...] |
nouveau_dispnv50_cursc37a.c | 31 cursc37a_update(struct nv50_wndw *wndw, u32 *interlock) 37 cursc37a_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 51 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_curs907a.c | 31 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_oimm.c | 32 nv50_oimm_init(struct nouveau_drm *drm, struct nv50_wndw *wndw) 37 int (*init)(struct nouveau_drm *, s32, struct nv50_wndw *);
|
nouveau_dispnv50_wimm.c | 32 nv50_wimm_init(struct nouveau_drm *drm, struct nv50_wndw *wndw) 37 int (*init)(struct nouveau_drm *, s32, struct nv50_wndw *);
|
nouveau_dispnv50_ovly917e.c | 43 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_wndwc37e.c | 37 wndwc37e_csc_clr(struct nv50_wndw *wndw) 42 wndwc37e_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 54 wndwc37e_ilut_clr(struct nv50_wndw *wndw) 65 wndwc37e_ilut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 80 wndwc37e_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size) 94 wndwc37e_blend_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 114 wndwc37e_image_clr(struct nv50_wndw *wndw) 127 wndwc37e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 160 wndwc37e_ntfy_clr(struct nv50_wndw *wndw) 171 wndwc37e_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw [all...] |
nouveau_dispnv50_base.c | 32 nv50_base_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) 37 int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
|
nouveau_dispnv50_curs.c | 32 nv50_curs_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) 37 int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
|
nouveau_dispnv50_curs507a.c | 37 curs507a_update(struct nv50_wndw *wndw, u32 *interlock) 43 curs507a_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 56 curs507a_prepare(struct nv50_wndw *wndw, struct nv50_head_atom *asyh, 69 curs507a_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, 76 curs507a_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, 116 struct nv50_wndw **pwndw) 122 struct nv50_wndw *wndw; 146 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_oimm507b.c | 33 s32 oclass, struct nv50_wndw *wndw) 54 oimm507b_init(struct nouveau_drm *drm, s32 oclass, struct nv50_wndw *wndw)
|
nouveau_dispnv50_ovly.c | 33 nv50_ovly_new(struct nouveau_drm *drm, int head, struct nv50_wndw **pwndw) 38 int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
|
nouveau_dispnv50_base917c.c | 51 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_wimmc37b.c | 34 wimmc37b_update(struct nv50_wndw *wndw, u32 *interlock) 48 wimmc37b_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 66 s32 oclass, struct nv50_wndw *wndw) 89 wimmc37b_init(struct nouveau_drm *drm, s32 oclass, struct nv50_wndw *wndw)
|
nouveau_dispnv50_ovly507e.c | 38 ovly507e_update(struct nv50_wndw *wndw, u32 *interlock) 49 ovly507e_scale_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 62 ovly507e_image_clr(struct nv50_wndw *wndw) 75 ovly507e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 101 ovly507e_ntfy_clr(struct nv50_wndw *wndw) 112 ovly507e_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 124 ovly507e_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, 131 ovly507e_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, 176 struct nv50_wndw **pwndw) 182 struct nv50_wndw *wndw [all...] |
nouveau_dispnv50_base507c.c | 39 base507c_update(struct nv50_wndw *wndw, u32 *interlock) 50 base507c_image_clr(struct nv50_wndw *wndw) 63 base507c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 96 base507c_xlut_clr(struct nv50_wndw *wndw) 107 base507c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 131 base507c_ntfy_clr(struct nv50_wndw *wndw) 142 base507c_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 160 base507c_sema_clr(struct nv50_wndw *wndw) 171 base507c_sema_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 185 base507c_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw [all...] |
nouveau_dispnv50_base907c.c | 30 base907c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 53 base907c_xlut_clr(struct nv50_wndw *wndw) 68 base907c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 84 base907c_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size) 114 base907c_csc(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, 134 base907c_csc_clr(struct nv50_wndw *wndw) 145 base907c_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 182 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_wndwc57e.c | 37 wndwc57e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 69 wndwc57e_csc_clr(struct nv50_wndw *wndw) 91 wndwc57e_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 103 wndwc57e_ilut_clr(struct nv50_wndw *wndw) 114 wndwc57e_ilut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 171 wndwc57e_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size) 213 s32 oclass, struct nv50_wndw **pwndw)
|
nouveau_dispnv50_base827c.c | 30 base827c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 81 struct nv50_wndw **pwndw)
|
nouveau_dispnv50_ovly907e.c | 31 ovly907e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) 82 struct nv50_wndw **pwndw)
|