| /linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | priv.h | 4 #define nvkm_fifo(p) container_of((p), struct nvkm_fifo, engine) macro 17 void (*dtor)(struct nvkm_fifo *); 19 int (*chid_nr)(struct nvkm_fifo *); 20 int (*chid_ctor)(struct nvkm_fifo *, int nr); 21 int (*runq_nr)(struct nvkm_fifo *); 22 int (*runl_ctor)(struct nvkm_fifo *); 24 void (*init)(struct nvkm_fifo *); 25 void (*init_pbdmas)(struct nvkm_fifo *, u32 mask); 28 void (*intr_mmu_fault_unit)(struct nvkm_fifo *, int unit); 29 void (*intr_ctxsw_timeout)(struct nvkm_fifo *, u32 engm); [all …]
|
| H A D | base.c | 55 nvkm_fifo_pause(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_pause() 61 nvkm_fifo_start(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_start() 67 nvkm_fifo_fault(struct nvkm_fifo *fifo, struct nvkm_fault_data *info) in nvkm_fifo_fault() 76 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_new() 96 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_get() 127 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_fini() 141 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_init() 171 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_info() 245 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_oneinit() 336 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_dtor() [all …]
|
| H A D | gm200.c | 29 gm200_fifo_runq_nr(struct nvkm_fifo *fifo) in gm200_fifo_runq_nr() 35 gm200_fifo_chid_nr(struct nvkm_fifo *fifo) in gm200_fifo_chid_nr() 63 struct nvkm_fifo **pfifo) in gm200_fifo_new()
|
| H A D | gm107.c | 101 gm107_fifo_intr_mmu_fault_unit(struct nvkm_fifo *fifo, int unit) in gm107_fifo_intr_mmu_fault_unit() 125 gm107_fifo_chid_nr(struct nvkm_fifo *fifo) in gm107_fifo_chid_nr() 153 struct nvkm_fifo **pfifo) in gm107_fifo_new()
|
| H A D | gk208.c | 46 gk208_fifo_chid_nr(struct nvkm_fifo *fifo) in gk208_fifo_chid_nr() 74 struct nvkm_fifo **pfifo) in gk208_fifo_new()
|
| H A D | runq.h | 15 struct nvkm_fifo *fifo; 21 struct nvkm_runq *nvkm_runq_new(struct nvkm_fifo *, int pbid);
|
| H A D | runl.c | 60 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_rc() 283 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_allow() 297 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_block() 341 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_add() 382 nvkm_runl_get(struct nvkm_fifo *fifo, int runi, u32 addr) in nvkm_runl_get() 395 nvkm_runl_new(struct nvkm_fifo *fifo, int runi, u32 addr, int id_nr) in nvkm_runl_new()
|
| H A D | g98.c | 29 g98_fifo_runl_ctor(struct nvkm_fifo *fifo) in g98_fifo_runl_ctor() 67 struct nvkm_fifo **pfifo) in g98_fifo_new()
|
| H A D | g84.c | 164 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in g84_fifo_nonstall_block() 175 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in g84_fifo_nonstall_allow() 190 g84_fifo_runl_ctor(struct nvkm_fifo *fifo) in g84_fifo_runl_ctor() 228 struct nvkm_fifo **pfifo) in g84_fifo_new()
|
| H A D | nv10.c | 87 nv10_fifo_chid_nr(struct nvkm_fifo *fifo) in nv10_fifo_chid_nr() 110 struct nvkm_fifo **pfifo) in nv10_fifo_new()
|
| H A D | gk110.c | 95 gk110_fifo_chid_ctor(struct nvkm_fifo *fifo, int nr) in gk110_fifo_chid_ctor() 129 struct nvkm_fifo **pfifo) in gk110_fifo_new()
|
| H A D | runl.h | 62 struct nvkm_fifo *fifo; 101 struct nvkm_runl *nvkm_runl_new(struct nvkm_fifo *, int runi, u32 addr, int id_nr); 102 struct nvkm_runl *nvkm_runl_get(struct nvkm_fifo *, int runi, u32 addr);
|
| H A D | ucgrp.c | 49 struct nvkm_fifo *fifo = cgrp->runl->fifo; in nvkm_ucgrp_sclass() 81 nvkm_ucgrp_new(struct nvkm_fifo *fifo, const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_ucgrp_new()
|
| H A D | gp100.c | 90 gp100_fifo_intr_mmu_fault_unit(struct nvkm_fifo *fifo, int unit) in gp100_fifo_intr_mmu_fault_unit() 136 struct nvkm_fifo **pfifo) in gp100_fifo_new()
|
| H A D | nv17.c | 93 nv17_fifo_init(struct nvkm_fifo *fifo) in nv17_fifo_init() 139 struct nvkm_fifo **pfifo) in nv17_fifo_new()
|
| H A D | ga100.c | 395 struct nvkm_fifo *fifo = runl->fifo; in ga100_runl_init() 440 ga100_runl_new(struct nvkm_fifo *fifo, int id, u32 addr, struct nvkm_runl **prunl) in ga100_runl_new() 534 ga100_fifo_nonstall_ctor(struct nvkm_fifo *fifo) in ga100_fifo_nonstall_ctor() 568 ga100_fifo_nonstall_dtor(struct nvkm_fifo *fifo) in ga100_fifo_nonstall_dtor() 580 ga100_fifo_runl_ctor(struct nvkm_fifo *fifo) in ga100_fifo_runl_ctor() 620 struct nvkm_fifo **pfifo) in ga100_fifo_new()
|
| H A D | runq.c | 33 nvkm_runq_new(struct nvkm_fifo *fifo, int pbid) in nvkm_runq_new()
|
| H A D | gk20a.c | 49 struct nvkm_fifo **pfifo) in gk20a_fifo_new()
|
| H A D | ga102.c | 45 struct nvkm_fifo **pfifo) in ga102_fifo_new()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | fifo.c | 62 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in r535_chan_ramfc_clear() 81 struct nvkm_fifo *fifo = gsp->subdev.device->fifo; in r535_chan_alloc() 156 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in r535_chan_ramfc_write() 345 r535_fifo_rc_chid(struct nvkm_fifo *fifo, int chid) in r535_fifo_rc_chid() 427 r535_fifo_ectx_size(struct nvkm_fifo *fifo) in r535_fifo_ectx_size() 457 r535_fifo_runl_ctor(struct nvkm_fifo *fifo) in r535_fifo_runl_ctor() 582 r535_fifo_dtor(struct nvkm_fifo *fifo) in r535_fifo_dtor() 589 enum nvkm_subdev_type type, int inst, struct nvkm_fifo **pfifo) in r535_fifo_new()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| H A D | nv44.c | 35 struct nvkm_fifo *fifo = device->fifo; in nv44_gr_tile()
|
| H A D | nv10.c | 1053 struct nvkm_fifo *fifo = device->fifo; in nv10_gr_tile()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
| H A D | gt215.c | 310 struct nvkm_fifo *fifo = device->fifo; in gt215_clk_pre() 345 struct nvkm_fifo *fifo = device->fifo; in gt215_clk_post()
|