Home
last modified time | relevance | path

Searched full:nonstall (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dga100.c84 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()
544 runl->nonstall.vector = engn->func->nonstall(engn); in ga100_fifo_nonstall_ctor()
[all …]
H A Dbase.c288 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 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,
H A Drunl.h14 int (*nonstall)(struct nvkm_engn *); member
82 } nonstall; member
H A Dgk20a.c38 .nonstall = &gf100_fifo_nonstall,
H A Dga102.c34 .nonstall = &ga100_fifo_nonstall,
H A Dgm200.c52 .nonstall = &gf100_fifo_nonstall,
H A Dgk208.c63 .nonstall = &gf100_fifo_nonstall,
H A Dg98.c57 .nonstall = &g84_fifo_nonstall,
H A Dgk110.c118 .nonstall = &gf100_fifo_nonstall,
H A Dgm107.c142 .nonstall = &gf100_fifo_nonstall,
H A Dgp100.c125 .nonstall = &gf100_fifo_nonstall,
H A Dpriv.h45 const struct nvkm_event_func *nonstall; member
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dbase.c133 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 Dpriv.h21 int (*nonstall)(struct nvkm_gr *); member
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
H A Dfifo.c252 .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/core/
H A Dengine.h25 int (*nonstall)(struct nvkm_engine *); member
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra132.dtsi195 interrupt-names = "stall", "nonstall";
H A Dtegra210.dtsi429 interrupt-names = "stall", "nonstall";
H A Dtegra186.dtsi1872 interrupt-names = "stall", "nonstall";
H A Dtegra194.dtsi2802 interrupt-names = "stall", "nonstall";
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra124.dtsi264 interrupt-names = "stall", "nonstall";