Searched refs:nvkm_disp_chan (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | chan.h | 4 #define nvkm_disp_chan(p) container_of((p), struct nvkm_disp_chan, object) macro 8 struct nvkm_disp_chan { struct 36 int (*push)(struct nvkm_disp_chan *, u64 object); argument 37 int (*init)(struct nvkm_disp_chan *); 38 void (*fini)(struct nvkm_disp_chan *); 39 void (*intr)(struct nvkm_disp_chan *, bool en); 40 u64 (*user)(struct nvkm_disp_chan *, u64 *size); 41 int (*bind)(struct nvkm_disp_chan *, struct nvkm_object *, u32 handle); 44 void nv50_disp_chan_intr(struct nvkm_disp_chan *, bool); 45 u64 nv50_disp_chan_user(struct nvkm_disp_chan *, u64 *); [all …]
|
| H A D | chan.c | 32 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_ntfy() 50 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_map() 82 struct nvkm_disp_chan *chan = nvkm_disp_chan(oclass->parent); in nvkm_disp_chan_child_new() 109 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_child_get() 133 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_fini() 143 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_init() 152 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_dtor() 165 nvkm_disp_chan = { variable 179 struct nvkm_disp_chan *chan; in nvkm_disp_chan_new_() 202 nvkm_object_ctor(&nvkm_disp_chan, oclass, &chan->object); in nvkm_disp_chan_new_()
|
| H A D | gp102.c | 34 gp102_disp_dmac_init(struct nvkm_disp_chan *chan) in gp102_disp_dmac_init() 103 gp102_disp_core_init(struct nvkm_disp_chan *chan) in gp102_disp_core_init()
|
| H A D | gf119.c | 504 gf119_disp_chan_intr(struct nvkm_disp_chan *chan, bool en) in gf119_disp_chan_intr() 517 gf119_disp_pioc_fini(struct nvkm_disp_chan *chan) in gf119_disp_pioc_fini() 536 gf119_disp_pioc_init(struct nvkm_disp_chan *chan) in gf119_disp_pioc_init() 568 gf119_disp_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle) in gf119_disp_dmac_bind() 575 gf119_disp_dmac_fini(struct nvkm_disp_chan *chan) in gf119_disp_dmac_fini() 597 gf119_disp_dmac_init(struct nvkm_disp_chan *chan) in gf119_disp_dmac_init() 946 gf119_disp_core_fini(struct nvkm_disp_chan *chan) in gf119_disp_core_fini() 966 gf119_disp_core_init(struct nvkm_disp_chan *chan) in gf119_disp_core_init()
|
| H A D | nv50.c | 480 nv50_disp_chan_mthd(struct nvkm_disp_chan *chan, int debug) in nv50_disp_chan_mthd() 550 nv50_disp_chan_user(struct nvkm_disp_chan *chan, u64 *psize) in nv50_disp_chan_user() 557 nv50_disp_chan_intr(struct nvkm_disp_chan *chan, bool en) in nv50_disp_chan_intr() 566 nv50_disp_pioc_fini(struct nvkm_disp_chan *chan) in nv50_disp_pioc_fini() 585 nv50_disp_pioc_init(struct nvkm_disp_chan *chan) in nv50_disp_pioc_init() 626 nv50_disp_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle) in nv50_disp_dmac_bind() 633 nv50_disp_dmac_fini(struct nvkm_disp_chan *chan) in nv50_disp_dmac_fini() 655 nv50_disp_dmac_init(struct nvkm_disp_chan *chan) in nv50_disp_dmac_init() 684 nv50_disp_dmac_push(struct nvkm_disp_chan *chan, u64 object) in nv50_disp_dmac_push() 943 nv50_disp_core_fini(struct nvkm_disp_chan *chan) in nv50_disp_core_fini() [all …]
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| H A D | disp.h | 64 struct nvkm_disp_chan *chan[81];
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | disp.c | 46 r535_chan_user(struct nvkm_disp_chan *chan, u64 *psize) in r535_chan_user() 62 r535_chan_intr(struct nvkm_disp_chan *chan, bool en) in r535_chan_intr() 67 r535_chan_fini(struct nvkm_disp_chan *chan) in r535_chan_fini() 114 r535_curs_init(struct nvkm_disp_chan *chan) in r535_curs_init() 150 r535_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle) in r535_dmac_bind() 158 r535_dmac_fini(struct nvkm_disp_chan *chan) in r535_dmac_fini() 185 r535_dmac_init(struct nvkm_disp_chan *chan) in r535_dmac_init() 199 r535_dmac_push(struct nvkm_disp_chan *chan, u64 memory) in r535_dmac_push() 240 r535_core_fini(struct nvkm_disp_chan *chan) in r535_core_fini()
|