| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | nv50.h | 4 #define nv50_disp(p) container_of((p), struct nv50_disp, base) macro 10 struct nv50_disp { struct 43 void nv50_disp_super_1(struct nv50_disp *); argument 44 void nv50_disp_super_1_0(struct nv50_disp *, struct nvkm_head *); 45 void nv50_disp_super_2_0(struct nv50_disp *, struct nvkm_head *); 46 void nv50_disp_super_2_1(struct nv50_disp *, struct nvkm_head *); 47 void nv50_disp_super_2_2(struct nv50_disp *, struct nvkm_head *); 48 void nv50_disp_super_3_0(struct nv50_disp *, struct nvkm_head *); 54 int (*init)(struct nv50_disp *); 55 void (*fini)(struct nv50_disp *); [all …]
|
| D | channv50.h | 12 struct nv50_disp *disp; 36 struct nv50_disp *, int ctrl, int user, int head, 40 struct nv50_disp *, int chid, int head, u64 push, 66 struct nv50_disp *, int ctrl, int user, 70 struct nv50_disp *, int ctrl, int user, 75 struct nv50_disp *, int chid, 80 struct nv50_disp *, int chid, 85 struct nv50_disp *, int chid, 90 struct nv50_disp *, struct nvkm_object **); 92 struct nv50_disp *, struct nvkm_object **); [all …]
|
| D | nv50.c | 42 return nv50_disp(base)->func->root; in nv50_disp_root_() 48 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_intr_() 55 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_fini_() 62 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_init_() 69 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_dtor_() 84 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_oneinit_() 159 struct nv50_disp *disp; in nv50_disp_new_() 306 nv50_disp_super_3_0(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_3_0() 431 nv50_disp_super_2_2(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_2() 478 nv50_disp_super_2_1(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_1() [all …]
|
| D | gv100.c | 42 struct nv50_disp *disp = in gv100_disp_super() 43 container_of(work, struct nv50_disp, supervisor); in gv100_disp_super() 97 gv100_disp_exception(struct nv50_disp *disp, int chid) in gv100_disp_exception() 128 gv100_disp_intr_ctrl_disp(struct nv50_disp *disp) in gv100_disp_intr_ctrl_disp() 170 gv100_disp_intr_exc_other(struct nv50_disp *disp) in gv100_disp_intr_exc_other() 199 gv100_disp_intr_exc_winim(struct nv50_disp *disp) in gv100_disp_intr_exc_winim() 219 gv100_disp_intr_exc_win(struct nv50_disp *disp) in gv100_disp_intr_exc_win() 239 gv100_disp_intr_head_timing(struct nv50_disp *disp, int head) in gv100_disp_intr_head_timing() 264 gv100_disp_intr(struct nv50_disp *disp) in gv100_disp_intr() 304 gv100_disp_fini(struct nv50_disp *disp) in gv100_disp_fini() [all …]
|
| D | channv50.c | 38 nv50_disp_mthd_list(struct nv50_disp *disp, int debug, u32 base, int c, in nv50_disp_mthd_list() 69 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_mthd() 107 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_fini() 116 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_init() 123 nv50_disp_chan_uevent_send(struct nv50_disp *disp, int chid) in nv50_disp_chan_uevent_send() 199 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_ntfy() 224 struct nv50_disp *disp; 246 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_child_new() 316 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_dtor() 338 struct nv50_disp *disp, int ctrl, int user, int head, in nv50_disp_chan_new_()
|
| D | gf119.c | 36 struct nv50_disp *disp = in gf119_disp_super() 37 container_of(work, struct nv50_disp, supervisor); in gf119_disp_super() 90 gf119_disp_intr_error(struct nv50_disp *disp, int chid) in gf119_disp_intr_error() 122 gf119_disp_intr(struct nv50_disp *disp) in gf119_disp_intr() 178 gf119_disp_fini(struct nv50_disp *disp) in gf119_disp_fini() 186 gf119_disp_init(struct nv50_disp *disp) in gf119_disp_init()
|
| D | rootnv50.h | 10 struct nv50_disp *disp; 19 struct nv50_disp *, struct nvkm_object **);
|
| D | oimmnv50.c | 34 struct nv50_disp *disp, int ctrl, int user, in nv50_disp_oimm_new_() 60 struct nv50_disp *disp, struct nvkm_object **pobject) in nv50_disp_oimm_new()
|
| D | cursnv50.c | 34 struct nv50_disp *disp, int ctrl, int user, in nv50_disp_curs_new_() 60 struct nv50_disp *disp, struct nvkm_object **pobject) in nv50_disp_curs_new()
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
| D | head507d.c | 28 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_procamp() 41 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_dither() 55 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_ovly() 82 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_base() 109 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_curs_clr() 121 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_curs_set() 161 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_core_clr() 173 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_core_set() 203 struct nv50_disp *disp = nv50_disp(head->base.base.dev); in head507d_core_calc() 235 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head507d_olut_clr() [all …]
|
| D | head907d.c | 28 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_or() 44 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_procamp() 57 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_dither() 71 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_ovly() 99 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_base() 126 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_curs_clr() 140 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_curs_set() 156 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_core_clr() 168 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_core_set() 190 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head907d_olut_clr() [all …]
|
| D | headc37d.c | 29 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_or() 57 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_procamp() 71 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_dither() 85 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_curs_clr() 99 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_curs_set() 126 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_olut_clr() 138 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_olut_set() 164 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_mode() 188 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_view()
|
| D | head827d.c | 28 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head827d_curs_clr() 42 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head827d_curs_set() 58 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head827d_core_set() 80 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head827d_olut_clr() 94 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in head827d_olut_set()
|
| D | lut.h | 6 struct nv50_disp; 12 int nv50_lut_init(struct nv50_disp *, struct nvif_mmu *, struct nv50_lut *);
|
| D | disp.h | 7 struct nv50_disp { struct 27 static inline struct nv50_disp * argument 28 nv50_disp(struct drm_device *dev) in nv50_disp() function
|
| D | wimm.c | 38 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_wimm_init()
|
| D | oimm.c | 41 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_oimm_init()
|
| D | headc57d.c | 29 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc57d_or() 57 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc57d_procamp() 75 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc57d_olut_clr() 87 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc57d_olut_set() 170 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc57d_mode()
|
| D | base.c | 43 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_base_new()
|
| D | curs.c | 43 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_curs_new()
|
| D | oimm507b.c | 33 struct nv50_disp *disp = nv50_disp(drm->dev); in oimm507b_init_()
|
| D | ovly.c | 43 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_ovly_new()
|
| D | disp.c | 262 struct nv50_disp *disp = nv50_disp(nv_encoder->base.base.dev); in nv50_outp_release() 281 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_outp_acquire() 369 struct nv50_core *core = nv50_disp(encoder->dev)->core; in nv50_dac_disable() 382 struct nv50_core *core = nv50_disp(encoder->dev)->core; in nv50_dac_enable() 396 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_dac_detect() 476 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_disable() 497 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_enable() 529 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_disable() 550 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_enable() 1384 struct nv50_disp *disp = nv50_disp(nv_encoder->base.base.dev); in nv50_sor_update() [all …]
|
| D | core.c | 61 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_core_new()
|
| D | curs507a.c | 54 u32 handle = nv50_disp(wndw->plane.dev)->core->chan.vram.handle; in curs507a_prepare() 116 struct nv50_disp *disp = nv50_disp(drm->dev); in curs507a_new_()
|