Home
last modified time | relevance | path

Searched refs:engm (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgf100.c382 gf100_runl_allow(struct nvkm_runl *runl, u32 engm) in gf100_runl_allow() argument
384 nvkm_mask(runl->fifo->engine.subdev.device, 0x002630, engm, 0x00000000); in gf100_runl_allow()
388 gf100_runl_block(struct nvkm_runl *runl, u32 engm) in gf100_runl_block() argument
390 nvkm_mask(runl->fifo->engine.subdev.device, 0x002630, engm, engm); in gf100_runl_block()
618 gf100_fifo_intr_ctxsw_timeout(struct nvkm_fifo *fifo, u32 engm) in gf100_fifo_intr_ctxsw_timeout() argument
628 nvkm_runl_foreach_engn_cond(engn, runl, engm & BIT(engn->id)) { in gf100_fifo_intr_ctxsw_timeout()
649 u32 engm = 0; in gf100_fifo_intr_sched_ctxsw() local
657 engm |= BIT(engn->id); in gf100_fifo_intr_sched_ctxsw()
661 if (!engm) in gf100_fifo_intr_sched_ctxsw()
664 fifo->func->intr_ctxsw_timeout(fifo, engm); in gf100_fifo_intr_sched_ctxsw()
H A Dtu102.c173 u32 engm = nvkm_rd32(device, 0x002a30); in tu102_fifo_intr_ctxsw_timeout() local
177 nvkm_runl_foreach_engn_cond(engn, runl, engm & BIT(engn->id)) { in tu102_fifo_intr_ctxsw_timeout()
183 nvkm_wr32(device, 0x002a30, engm); in tu102_fifo_intr_ctxsw_timeout()
H A Drunl.h50 void (*block)(struct nvkm_runl *, u32 engm);
51 void (*allow)(struct nvkm_runl *, u32 engm);
H A Dgv100.c456 gv100_fifo_intr_ctxsw_timeout(struct nvkm_fifo *fifo, u32 engm) in gv100_fifo_intr_ctxsw_timeout() argument
462 nvkm_runl_foreach_engn_cond(engn, runl, engm & BIT(engn->id)) in gv100_fifo_intr_ctxsw_timeout()
H A Dpriv.h26 void (*intr_ctxsw_timeout)(struct nvkm_fifo *, u32 engm);
H A Dga100.c299 ga100_runl_allow(struct nvkm_runl *runl, u32 engm) in ga100_runl_allow() argument
305 ga100_runl_block(struct nvkm_runl *runl, u32 engm) in ga100_runl_block() argument
H A Dgk104.c410 gk104_runl_allow(struct nvkm_runl *runl, u32 engm) in gk104_runl_allow() argument
416 gk104_runl_block(struct nvkm_runl *runl, u32 engm) in gk104_runl_block() argument