Lines Matching refs:stat

126 	u32 stat = nvkm_rd32(device, runl->addr + 0x200 + engn->id * 0x40);  in ga100_engn_cxid()  local
128 ENGN_DEBUG(engn, "status %08x", stat); in ga100_engn_cxid()
131 switch ((stat & 0x0000e000) >> 13) { in ga100_engn_cxid()
134 case 5 /* SAVE */: return (stat & 0x00000fff); in ga100_engn_cxid()
135 case 6 /* LOAD */: return (stat & 0x0fff0000) >> 16; in ga100_engn_cxid()
138 return (stat & 0x0fff0000) >> 16; in ga100_engn_cxid()
139 return (stat & 0x00000fff); in ga100_engn_cxid()
189 u32 stat = intr & inte; in ga100_runq_intr_1() local
191 if (!stat) { in ga100_runq_intr_1()
196 if (stat & 0x80000000) { in ga100_runq_intr_1()
209 stat &= ~0x80000000; in ga100_runq_intr_1()
212 if (stat) { in ga100_runq_intr_1()
213 RUNQ_ERROR(runq, "intr1 %08x", stat); in ga100_runq_intr_1()
214 nvkm_wr32(device, 0x0401a0 + (runq->id * 0x800), stat); in ga100_runq_intr_1()
227 u32 stat = intr & inte; in ga100_runq_intr_0() local
229 if (!stat) { in ga100_runq_intr_0()
235 if (stat & 0xc6afe000) { in ga100_runq_intr_0()
240 RUNQ_ERROR(runq, "intr0 %08x", stat); in ga100_runq_intr_0()
247 stat &= ~0xc6afe000; in ga100_runq_intr_0()
250 if (stat) { in ga100_runq_intr_0()
251 RUNQ_ERROR(runq, "intr0 %08x", stat); in ga100_runq_intr_0()
252 nvkm_wr32(device, 0x040190 + (runq->id * 0x800), stat); in ga100_runq_intr_0()
337 u32 stat = intr & inte; in ga100_runl_intr() local
340 if (!stat) { in ga100_runl_intr()
345 if (stat & 0x00000007) { in ga100_runl_intr()
346 nvkm_runl_foreach_engn_cond(engn, runl, stat & BIT(engn->id)) { in ga100_runl_intr()
352 stat &= ~BIT(engn->id); in ga100_runl_intr()
356 if (stat & 0x00000300) { in ga100_runl_intr()
357 nvkm_wr32(device, runl->addr + 0x100, stat & 0x00000300); in ga100_runl_intr()
358 stat &= ~0x00000300; in ga100_runl_intr()
361 if (stat & 0x00010000) { in ga100_runl_intr()
364 stat &= ~0x00010000; in ga100_runl_intr()
368 if (stat & 0x00020000) { in ga100_runl_intr()
371 stat &= ~0x00020000; in ga100_runl_intr()
375 if (stat) { in ga100_runl_intr()
376 RUNL_ERROR(runl, "intr %08x", stat); in ga100_runl_intr()
377 nvkm_wr32(device, runl->addr + 0x140, stat); in ga100_runl_intr()