Home
last modified time | relevance | path

Searched refs:nonstall (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dga100.c83 nvkm_wo32(chan->inst, 0x0f8, 0x80000000 | chan->cgrp->runl->nonstall.vector); in ga100_chan_ramfc_write()
153 if (WARN_ON(!engine->func->nonstall)) in ga100_engn_nonstall()
156 return engine->func->nonstall(engine); in ga100_engn_nonstall()
161 .nonstall = ga100_engn_nonstall,
169 .nonstall = ga100_engn_nonstall,
484 if (!engn->engine->func->nonstall) { in ga100_runl_new()
510 struct nvkm_runl *runl = container_of(inth, typeof(*runl), nonstall.inth); in ga100_fifo_nonstall_intr()
512 nvkm_event_ntfy(&runl->fifo->nonstall.event, runl->id, NVKM_FIFO_NONSTALL_EVENT); in ga100_fifo_nonstall_intr()
519 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in ga100_fifo_nonstall_block()
522 nvkm_inth_block(&runl->nonstall.inth); in ga100_fifo_nonstall_block()
[all …]
Dbase.c286 if (fifo->func->nonstall) { in nvkm_fifo_oneinit()
297 ret = nvkm_event_init(fifo->func->nonstall, &fifo->engine.subdev, 1, ret, in nvkm_fifo_oneinit()
298 &fifo->nonstall.event); in nvkm_fifo_oneinit()
350 nvkm_event_fini(&fifo->nonstall.event); in nvkm_fifo_dtor()
Dg84.c164 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()
218 .nonstall = &g84_fifo_nonstall,
Dga102.c31 .nonstall = &ga100_fifo_nonstall,
Drunl.h14 int (*nonstall)(struct nvkm_engn *); member
76 } nonstall; member
Dgk20a.c38 .nonstall = &gf100_fifo_nonstall,
Dgm200.c52 .nonstall = &gf100_fifo_nonstall,
Dtu102.c240 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in tu102_fifo_intr()
272 .nonstall = &gf100_fifo_nonstall,
Dgk208.c63 .nonstall = &gf100_fifo_nonstall,
Dg98.c57 .nonstall = &g84_fifo_nonstall,
Dgk110.c118 .nonstall = &gf100_fifo_nonstall,
Dgp100.c125 .nonstall = &gf100_fifo_nonstall,
Dgm107.c142 .nonstall = &gf100_fifo_nonstall,
Dgf100.c442 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_allow()
453 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_block()
782 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in gf100_fifo_intr_engine_unit()
956 .nonstall = &gf100_fifo_nonstall,
Dpriv.h41 const struct nvkm_event_func *nonstall; member
Dgv100.c478 .nonstall = &gf100_fifo_nonstall,
Dgk104.c719 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in gk104_fifo_intr()
819 .nonstall = &gf100_fifo_nonstall,
/Linux-v6.6/Documentation/devicetree/bindings/gpu/
Dnvidia,gk20a.txt18 - nonstall
50 interrupt-names = "stall", "nonstall";
68 interrupt-names = "stall", "nonstall";
86 interrupt-names = "stall", "nonstall";
104 interrupt-names = "stall", "nonstall";
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c133 if (gr->func->nonstall) in nvkm_gr_nonstall()
134 return gr->func->nonstall(gr); in nvkm_gr_nonstall()
191 .nonstall = nvkm_gr_nonstall,
Dpriv.h21 int (*nonstall)(struct nvkm_gr *); member
Dga102.c148 .nonstall = ga102_gr_nonstall,
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dga102.c31 .nonstall = ga100_ce_nonstall,
Dga100.c79 .nonstall = ga100_ce_nonstall,
/Linux-v6.6/drivers/gpu/drm/nouveau/include/nvkm/core/
Dengine.h25 int (*nonstall)(struct nvkm_engine *); member
/Linux-v6.6/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dfifo.h60 } nonstall; member

12