/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | nv50.h | 3 #define nv50_disp(p) container_of((p), struct nv50_disp, base) macro 9 struct nv50_disp *disp, void *data, u32 size 13 struct nv50_disp { struct 70 void (*intr)(struct nv50_disp *); 78 void (*vblank_init)(struct nv50_disp *, int head); 79 void (*vblank_fini)(struct nv50_disp *, int head); 108 void nv50_disp_vblank_init(struct nv50_disp *, int); 109 void nv50_disp_vblank_fini(struct nv50_disp *, int); 110 void nv50_disp_intr(struct nv50_disp *); 113 void gf119_disp_vblank_init(struct nv50_disp *, int); [all …]
|
D | nv50.c | 39 return nv50_disp(base)->func->root; in nv50_disp_root_() 46 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_internal_crt_() 55 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_internal_tmds_() 64 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_internal_lvds_() 72 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_internal_dp_() 83 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_external_tmds_() 93 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_outp_external_dp_() 102 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_vblank_fini_() 109 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_vblank_init_() 116 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_intr_() [all …]
|
D | channv50.c | 36 nv50_disp_mthd_list(struct nv50_disp *disp, int debug, u32 base, int c, in nv50_disp_mthd_list() 67 struct nv50_disp *disp = chan->root->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() 162 struct nv50_disp *disp = chan->root->disp; in nv50_disp_chan_rd32() 172 struct nv50_disp *disp = chan->root->disp; in nv50_disp_chan_wr32() 183 struct nv50_disp *disp = chan->root->disp; in nv50_disp_chan_ntfy() 198 struct nv50_disp *disp = chan->root->disp; in nv50_disp_chan_map() 247 struct nv50_disp *disp = chan->root->disp; in nv50_disp_chan_dtor() [all …]
|
D | gf119.c | 34 gf119_disp_vblank_init(struct nv50_disp *disp, int head) in gf119_disp_vblank_init() 41 gf119_disp_vblank_fini(struct nv50_disp *disp, int head) in gf119_disp_vblank_fini() 48 exec_lookup(struct nv50_disp *disp, int head, int or, u32 ctrl, in exec_lookup() 95 exec_script(struct nv50_disp *disp, int head, int id) in exec_script() 133 exec_clkcmp(struct nv50_disp *disp, int head, int id, u32 pclk, u32 *conf) in exec_clkcmp() 197 gf119_disp_intr_unk1_0(struct nv50_disp *disp, int head) in gf119_disp_intr_unk1_0() 203 gf119_disp_intr_unk2_0(struct nv50_disp *disp, int head) in gf119_disp_intr_unk2_0() 226 gf119_disp_intr_unk2_1(struct nv50_disp *disp, int head) in gf119_disp_intr_unk2_1() 237 gf119_disp_intr_unk2_2_tu(struct nv50_disp *disp, int head, in gf119_disp_intr_unk2_2_tu() 299 gf119_disp_intr_unk2_2(struct nv50_disp *disp, int head) in gf119_disp_intr_unk2_2() [all …]
|
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()
|
D | piocnv50.c | 32 struct nv50_disp *disp = chan->root->disp; in nv50_disp_pioc_fini() 50 struct nv50_disp *disp = chan->root->disp; in nv50_disp_pioc_init()
|
D | piocgf119.c | 32 struct nv50_disp *disp = chan->root->disp; in gf119_disp_pioc_fini() 54 struct nv50_disp *disp = chan->root->disp; in gf119_disp_pioc_init()
|
D | dmacgf119.c | 42 struct nv50_disp *disp = chan->base.root->disp; in gf119_disp_dmac_fini() 66 struct nv50_disp *disp = chan->base.root->disp; in gf119_disp_dmac_init()
|
D | coregf119.c | 177 struct nv50_disp *disp = chan->base.root->disp; in gf119_disp_core_fini() 200 struct nv50_disp *disp = chan->base.root->disp; in gf119_disp_core_init()
|
D | dmacnv50.c | 88 struct nv50_disp *disp = chan->base.root->disp; in nv50_disp_dmac_child_get_() 190 struct nv50_disp *disp = chan->base.root->disp; in nv50_disp_dmac_fini() 213 struct nv50_disp *disp = chan->base.root->disp; in nv50_disp_dmac_init()
|
D | corenv50.c | 170 struct nv50_disp *disp = chan->base.root->disp; in nv50_disp_core_fini() 192 struct nv50_disp *disp = chan->base.root->disp; in nv50_disp_core_init()
|
D | rootnv50.c | 76 struct nv50_disp *disp = root->disp; in nv50_disp_root_mthd_() 275 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_root_new_() 308 struct nv50_disp *disp = root->disp; in nv50_disp_root_init()
|
D | rootnv50.h | 10 struct nv50_disp *disp;
|
D | cursnv50.c | 43 struct nv50_disp *disp = root->disp; in nv50_disp_curs_new()
|
D | oimmnv50.c | 43 struct nv50_disp *disp = root->disp; in nv50_disp_oimm_new()
|
D | ovlynv50.c | 43 struct nv50_disp *disp = root->disp; in nv50_disp_ovly_new()
|
D | basenv50.c | 43 struct nv50_disp *disp = root->disp; in nv50_disp_base_new()
|
D | channv50.h | 41 void nv50_disp_chan_uevent_send(struct nv50_disp *, int);
|
D | dport.c | 325 struct nv50_disp *disp = nv50_disp(outp->base.disp); in nvkm_dp_train()
|
D | rootgf119.c | 79 struct nv50_disp *disp = root->disp; in gf119_disp_root_init()
|
/drivers/gpu/drm/nouveau/ |
D | nv50_display.c | 395 struct nv50_disp { struct 404 static struct nv50_disp * argument 405 nv50_disp(struct drm_device *dev) in nv50_disp() function 410 #define nv50_mast(d) (&nv50_disp(d)->mast) 485 struct nv50_disp *disp = nv50_disp(dev); in evo_sync() 512 return nv50_disp(dev)->sync; in nv50_display_crtc_sema() 516 struct nv50_disp *disp; 536 .disp = nv50_disp(crtc->dev), in nv50_display_flip_stop() 1264 struct nv50_disp *disp = nv50_disp(crtc->dev); in nv50_crtc_lut_load() 1372 struct nv50_disp *disp = nv50_disp(crtc->dev); in nv50_crtc_destroy() [all …]
|