Lines Matching refs:engn
125 ga100_engn_cxid(struct nvkm_engn *engn, bool *cgid) in ga100_engn_cxid() argument
127 struct nvkm_runl *runl = engn->runl; in ga100_engn_cxid()
129 u32 stat = nvkm_rd32(device, runl->addr + 0x200 + engn->id * 0x40); in ga100_engn_cxid()
131 ENGN_DEBUG(engn, "status %08x", stat); in ga100_engn_cxid()
140 if (nvkm_engine_chsw_load(engn->engine)) in ga100_engn_cxid()
323 struct nvkm_engn *engn; in ga100_runl_intr() local
336 nvkm_runl_foreach_engn_cond(engn, runl, stat & BIT(engn->id)) { in ga100_runl_intr()
337 info = nvkm_rd32(device, runl->addr + 0x224 + (engn->id * 0x40)); in ga100_runl_intr()
339 tu102_fifo_intr_ctxsw_timeout_info(engn, info); in ga100_runl_intr()
341 nvkm_wr32(device, runl->addr + 0x100, BIT(engn->id)); in ga100_runl_intr()
342 stat &= ~BIT(engn->id); in ga100_runl_intr()
525 fifo->func->engn_ce : fifo->func->engn, tdev->type, tdev->inst); in ga100_fifo_runl_ctor()
539 .engn = &ga100_engn,