/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | ga100.c | 84 nvkm_wo32(chan->inst, 0x0f8, 0x80000000 | chan->cgrp->runl->nonstall.vector); in ga100_chan_ramfc_write() 154 if (WARN_ON(!engine->func->nonstall)) in ga100_engn_nonstall() 157 return engine->func->nonstall(engine); in ga100_engn_nonstall() 162 .nonstall = ga100_engn_nonstall, 170 .nonstall = ga100_engn_nonstall, 485 if (!engn->engine->func->nonstall) { in ga100_runl_new() 486 RUNL_DEBUG(runl, "engn %s !nonstall", engn->engine->subdev.name); in ga100_runl_new() 511 struct nvkm_runl *runl = container_of(inth, typeof(*runl), nonstall.inth); in ga100_fifo_nonstall_intr() 513 nvkm_event_ntfy(&runl->fifo->nonstall.event, runl->id, NVKM_FIFO_NONSTALL_EVENT); in ga100_fifo_nonstall_intr() 520 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall in ga100_fifo_nonstall_block() [all...] |
H A D | base.c | 288 if (fifo->func->nonstall) { in nvkm_fifo_oneinit() 292 nvkm_error(subdev, "nonstall %d\n", ret); in nvkm_fifo_oneinit() 299 ret = nvkm_event_init(fifo->func->nonstall, &fifo->engine.subdev, 1, ret, in nvkm_fifo_oneinit() 300 &fifo->nonstall.event); in nvkm_fifo_oneinit() 352 nvkm_event_fini(&fifo->nonstall.event); in nvkm_fifo_dtor()
|
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() 218 .nonstall = &g84_fifo_nonstall,
|
H A D | ga102.c | 33 .nonstall = &ga100_fifo_nonstall,
|
H A D | gk20a.c | 38 .nonstall = &gf100_fifo_nonstall,
|
H A D | runl.h | 14 int (*nonstall)(struct nvkm_engn *); member 82 } nonstall; member
|
H A D | gm200.c | 52 .nonstall = &gf100_fifo_nonstall,
|
H A D | tu102.c | 241 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in tu102_fifo_intr() 273 .nonstall = &gf100_fifo_nonstall,
|
H A D | gk208.c | 63 .nonstall = &gf100_fifo_nonstall,
|
H A D | g98.c | 57 .nonstall = &g84_fifo_nonstall,
|
H A D | gk110.c | 118 .nonstall = &gf100_fifo_nonstall,
|
H A D | gp100.c | 125 .nonstall = &gf100_fifo_nonstall,
|
H A D | gm107.c | 142 .nonstall = &gf100_fifo_nonstall,
|
H A D | gf100.c | 442 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,
|
H A D | priv.h | 44 const struct nvkm_event_func *nonstall; member
|
H A D | gv100.c | 477 .nonstall = &gf100_fifo_nonstall,
|
H A D | gk104.c | 719 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in gk104_fifo_intr() 819 .nonstall = &gf100_fifo_nonstall,
|
/linux/Documentation/devicetree/bindings/gpu/ |
H A D | nvidia,gk20a.txt | 18 - nonstall 50 interrupt-names = "stall", "nonstall"; 68 interrupt-names = "stall", "nonstall"; 86 interrupt-names = "stall", "nonstall"; 104 interrupt-names = "stall", "nonstall";
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | base.c | 133 if (gr->func->nonstall) in nvkm_gr_nonstall() 134 return gr->func->nonstall(gr); in nvkm_gr_nonstall() 195 .nonstall = nvkm_gr_nonstall,
|
H A D | priv.h | 21 int (*nonstall)(struct nvkm_gr *); member
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | ga102.c | 33 .nonstall = ga100_ce_nonstall,
|
H A D | ga100.c | 80 .nonstall = ga100_ce_nonstall,
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
H A D | fifo.c | 252 .nonstall = r535_engn_nonstall, 272 .nonstall = r535_engn_nonstall, 324 .nonstall = r535_engn_nonstall, 602 rm->nonstall = &ga100_fifo_nonstall; in r535_fifo_new()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | fifo.h | 72 } nonstall; member
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | base.c | 29 return gsp->intr[i].nonstall; in nvkm_gsp_intr_nonstall()
|