/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | nv50.h | 4 #define nv50_disp(p) container_of((p), struct nv50_disp, base) macro 8 struct nv50_disp { struct 41 void nv50_disp_super_1(struct nv50_disp *); argument 42 void nv50_disp_super_1_0(struct nv50_disp *, struct nvkm_head *); 43 void nv50_disp_super_2_0(struct nv50_disp *, struct nvkm_head *); 44 void nv50_disp_super_2_1(struct nv50_disp *, struct nvkm_head *); 45 void nv50_disp_super_2_2(struct nv50_disp *, struct nvkm_head *); 46 void nv50_disp_super_3_0(struct nv50_disp *, struct nvkm_head *); 52 int (*init)(struct nv50_disp *); 53 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 | 43 return nv50_disp(base)->func->root; in nv50_disp_root_() 49 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_intr_() 56 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_fini_() 63 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_init_() 70 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_dtor_() 85 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_oneinit_() 160 struct nv50_disp *disp; in nv50_disp_new_() 307 nv50_disp_super_3_0(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_3_0() 432 nv50_disp_super_2_2(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_2() 479 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() 125 gv100_disp_intr_ctrl_disp(struct nv50_disp *disp) in gv100_disp_intr_ctrl_disp() 167 gv100_disp_intr_exc_other(struct nv50_disp *disp) in gv100_disp_intr_exc_other() 196 gv100_disp_intr_exc_winim(struct nv50_disp *disp) in gv100_disp_intr_exc_winim() 216 gv100_disp_intr_exc_win(struct nv50_disp *disp) in gv100_disp_intr_exc_win() 236 gv100_disp_intr_head_timing(struct nv50_disp *disp, int head) in gv100_disp_intr_head_timing() 261 gv100_disp_intr(struct nv50_disp *disp) in gv100_disp_intr() 301 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() 116 gf119_disp_intr(struct nv50_disp *disp) in gf119_disp_intr() 172 gf119_disp_fini(struct nv50_disp *disp) in gf119_disp_fini() 180 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 | 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()
|
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 | changf119.c | 29 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_fini() 38 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_init()
|
/Linux-v4.19/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() 163 struct nv50_dmac *core = &nv50_disp(head->base.base.dev)->core->chan; in headc37d_mode() 187 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 | 5 struct nv50_disp; 11 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 | 37 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 | curs.c | 42 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_curs_new()
|
D | base.c | 43 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_base_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 | 254 struct nv50_disp *disp = nv50_disp(nv_encoder->base.base.dev); in nv50_outp_release() 273 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_outp_acquire() 356 struct nv50_core *core = nv50_disp(encoder->dev)->core; in nv50_dac_disable() 369 struct nv50_core *core = nv50_disp(encoder->dev)->core; in nv50_dac_enable() 383 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_dac_detect() 463 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_disable() 484 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_enable() 516 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_disable() 536 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_enable() 1287 struct nv50_disp *disp = nv50_disp(nv_encoder->base.base.dev); in nv50_sor_update() [all …]
|
D | core.c | 60 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_()
|