Searched refs:inth (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dga100.c30 ga100_ce_intr(struct nvkm_inth *inth) argument
32 struct nvkm_subdev *subdev = container_of(inth, typeof(*subdev), inth);
51 nvkm_inth_block(&engine->subdev.inth);
58 nvkm_inth_allow(&engine->subdev.inth);
72 subdev, ga100_ce_intr, &subdev->inth);
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Dintr.c168 struct nvkm_inth *inth; local
196 list_for_each_entry(inth, &device->intr.prio[prio], head) {
197 struct nvkm_intr *intr = inth->intr;
199 if (intr->stat[inth->leaf] & inth->mask) {
200 if (atomic_read(&inth->allowed)) {
202 intr->func->reset(intr, inth->leaf, inth->mask);
203 if (inth->func(inth)
261 nvkm_intr_subdev(struct nvkm_inth *inth) argument
395 nvkm_inth_block(struct nvkm_inth *inth) argument
404 nvkm_inth_allow(struct nvkm_inth *inth) argument
421 nvkm_inth_add(struct nvkm_intr *intr, enum nvkm_intr_type type, enum nvkm_intr_prio prio, struct nvkm_subdev *subdev, nvkm_inth_func func, struct nvkm_inth *inth) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dtu102.c34 tu102_fault_buffer_notify(struct nvkm_inth *inth) argument
36 struct nvkm_fault_buffer *buffer = container_of(inth, typeof(*buffer), inth);
46 nvkm_inth_allow(&buffer->inth);
48 nvkm_inth_block(&buffer->inth);
86 tu102_fault_info_fault(struct nvkm_inth *inth) argument
88 struct nvkm_fault *fault = container_of(inth, typeof(*fault), info_fault);
152 tu102_fault_buffer_notify, &fault->buffer[i]->inth);
H A Dpriv.h20 struct nvkm_inth inth; member in struct:nvkm_fault_buffer
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dbase.c66 nvkm_inth_block(&subdev->inth);
89 nvkm_inth_allow(&subdev->inth);
110 &subdev->inth);
H A Dgp102.c153 gp102_sec2_intr(struct nvkm_inth *inth) argument
155 struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dtu102.c198 tu102_fifo_intr(struct nvkm_inth *inth) argument
200 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
H A Dga100.c331 ga100_runl_intr(struct nvkm_inth *inth) argument
333 struct nvkm_runl *runl = container_of(inth, typeof(*runl), inth);
389 nvkm_inth_block(&runl->inth);
419 nvkm_inth_allow(&runl->inth);
497 &fifo->engine.subdev, ga100_runl_intr, &runl->inth);
499 RUNL_ERROR(runl, "inth %d", ret);
509 ga100_fifo_nonstall_intr(struct nvkm_inth *inth) argument
511 struct nvkm_runl *runl = container_of(inth, typeof(*runl), nonstall.inth);
[all...]
H A Drunl.h77 struct nvkm_inth inth; member in struct:nvkm_runl
81 struct nvkm_inth inth; member in struct:nvkm_runl::__anon240
H A Dbase.c130 nvkm_inth_block(&fifo->engine.subdev.inth);
164 nvkm_inth_allow(&fifo->engine.subdev.inth);
280 subdev, fifo->func->intr, &subdev->inth);
H A Dnv04.c406 nv04_fifo_intr(struct nvkm_inth *inth) argument
408 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
H A Dgk104.c652 gk104_fifo_intr(struct nvkm_inth *inth) argument
654 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
H A Dgf100.c806 gf100_fifo_intr(struct nvkm_inth *inth) argument
808 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dsubdev.h30 struct nvkm_inth inth; member in struct:nvkm_subdev
/linux-master/drivers/dma/
H A Dmcf-edma-main.c24 intmap = ioread32(regs->inth);
208 iowrite32(~0, regs->inth);
H A Dfsl-edma-common.h138 void __iomem *inth; member in struct:edma_regs
H A Dfsl-edma-common.c886 edma->regs.inth = edma->membase + EDMA64_INTH;
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dr535.c1386 r535_disp_intr(struct nvkm_inth *inth) argument
1388 struct nvkm_disp *disp = container_of(inth, typeof(*disp), engine.subdev.inth);
1660 r535_disp_intr, &disp->engine.subdev.inth);
1664 nvkm_inth_allow(&disp->engine.subdev.inth);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf100.c1606 gf100_gr_intr(struct nvkm_inth *inth) argument
1608 struct gf100_gr *gr = container_of(inth, typeof(*gr), base.engine.subdev.inth);
2002 gf100_gr_intr, &gr->base.engine.subdev.inth);
2110 nvkm_inth_allow(&subdev->inth);
2120 nvkm_inth_block(&subdev->inth);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dr535.c825 r535_gsp_intr(struct nvkm_inth *inth) argument
827 struct nvkm_gsp *gsp = container_of(inth, typeof(*gsp), subdev.inth);
1047 r535_gsp_intr, &gsp->subdev.inth);
1051 nvkm_inth_allow(&gsp->subdev.inth);

Completed in 212 milliseconds