Lines Matching refs:stat

759 		u32 stat = nvkm_rd32(device, 0x409804);  in gf100_gr_fecs_ctrl_ctxsw()
760 if (stat == 0x00000002) in gf100_gr_fecs_ctrl_ctxsw()
762 if (stat == 0x00000001) in gf100_gr_fecs_ctrl_ctxsw()
822 u32 stat = nvkm_rd32(device, 0x409800); in gf100_gr_fecs_wfi_golden_save()
823 if (stat & 0x00000002) in gf100_gr_fecs_wfi_golden_save()
825 if (stat & 0x00000001) in gf100_gr_fecs_wfi_golden_save()
841 u32 stat = nvkm_rd32(device, 0x409800); in gf100_gr_fecs_bind_pointer()
842 if (stat & 0x00000020) in gf100_gr_fecs_bind_pointer()
844 if (stat & 0x00000010) in gf100_gr_fecs_bind_pointer()
1320 u32 stat = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0508)); in gf100_gr_trap_tpc() local
1322 if (stat & 0x00000001) { in gf100_gr_trap_tpc()
1326 stat &= ~0x00000001; in gf100_gr_trap_tpc()
1329 if (stat & 0x00000002) { in gf100_gr_trap_tpc()
1331 stat &= ~0x00000002; in gf100_gr_trap_tpc()
1334 if (stat & 0x00000004) { in gf100_gr_trap_tpc()
1338 stat &= ~0x00000004; in gf100_gr_trap_tpc()
1341 if (stat & 0x00000008) { in gf100_gr_trap_tpc()
1345 stat &= ~0x00000008; in gf100_gr_trap_tpc()
1348 if (stat & 0x00000010) { in gf100_gr_trap_tpc()
1352 stat &= ~0x00000010; in gf100_gr_trap_tpc()
1355 if (stat) { in gf100_gr_trap_tpc()
1356 nvkm_error(subdev, "GPC%d/TPC%d/%08x: unknown\n", gpc, tpc, stat); in gf100_gr_trap_tpc()
1365 u32 stat = nvkm_rd32(device, GPC_UNIT(gpc, 0x2c90)); in gf100_gr_trap_gpc() local
1368 if (stat & 0x00000001) { in gf100_gr_trap_gpc()
1370 stat &= ~0x00000001; in gf100_gr_trap_gpc()
1373 if (stat & 0x00000002) { in gf100_gr_trap_gpc()
1377 stat &= ~0x00000002; in gf100_gr_trap_gpc()
1380 if (stat & 0x00000004) { in gf100_gr_trap_gpc()
1384 stat &= ~0x00000004; in gf100_gr_trap_gpc()
1387 if (stat & 0x00000008) { in gf100_gr_trap_gpc()
1391 stat &= ~0x00000009; in gf100_gr_trap_gpc()
1396 if (stat & mask) { in gf100_gr_trap_gpc()
1399 stat &= ~mask; in gf100_gr_trap_gpc()
1403 if (stat) { in gf100_gr_trap_gpc()
1404 nvkm_error(subdev, "GPC%d/%08x: unknown\n", gpc, stat); in gf100_gr_trap_gpc()
1418 u32 stat = nvkm_rd32(device, 0x404000); in gf100_gr_trap_intr() local
1421 stat & 0x3fffffff); in gf100_gr_trap_intr()
1422 nvkm_error(subdev, "DISPATCH %08x [%s]\n", stat, error); in gf100_gr_trap_intr()
1429 u32 stat = nvkm_rd32(device, 0x404600); in gf100_gr_trap_intr() local
1432 stat & 0x3fffffff); in gf100_gr_trap_intr()
1433 nvkm_error(subdev, "M2MF %08x [%s]\n", stat, error); in gf100_gr_trap_intr()
1441 u32 stat = nvkm_rd32(device, 0x408030); in gf100_gr_trap_intr() local
1444 stat & 0x3fffffff); in gf100_gr_trap_intr()
1445 nvkm_error(subdev, "CCACHE %08x [%s]\n", stat, error); in gf100_gr_trap_intr()
1452 u32 stat = nvkm_rd32(device, 0x405840); in gf100_gr_trap_intr() local
1454 stat, stat & 0xffffff, (stat >> 24) & 0x3f); in gf100_gr_trap_intr()
1461 u32 stat = nvkm_rd32(device, 0x40601c); in gf100_gr_trap_intr() local
1464 stat & 0x3fffffff); in gf100_gr_trap_intr()
1465 nvkm_error(subdev, "UNK6 %08x [%s]\n", stat, error); in gf100_gr_trap_intr()
1473 u32 stat = nvkm_rd32(device, 0x404490); in gf100_gr_trap_intr() local
1478 stat & 0x1fffffff); in gf100_gr_trap_intr()
1480 stat, error, pc & 0x7ff, in gf100_gr_trap_intr()
1490 u32 stat = nvkm_rd32(device, 0x407020) & 0x3fffffff; in gf100_gr_trap_intr() local
1492 nvkm_snprintbf(error, sizeof(error), gk104_sked_error, stat); in gf100_gr_trap_intr()
1493 nvkm_error(subdev, "SKED: %08x [%s]\n", stat, error); in gf100_gr_trap_intr()
1495 if (stat) in gf100_gr_trap_intr()
1502 u32 stat = nvkm_rd32(device, 0x400118); in gf100_gr_trap_intr() local
1503 for (gpc = 0; stat && gpc < gr->gpc_nr; gpc++) { in gf100_gr_trap_intr()
1505 if (stat & mask) { in gf100_gr_trap_intr()
1508 stat &= ~mask; in gf100_gr_trap_intr()
1570 u32 stat = nvkm_rd32(device, 0x409c18); in gf100_gr_ctxctl_isr() local
1572 if (!gr->firmware && (stat & 0x00000001)) { in gf100_gr_ctxctl_isr()
1588 stat &= ~0x00000001; in gf100_gr_ctxctl_isr()
1591 if (!gr->firmware && (stat & 0x00080000)) { in gf100_gr_ctxctl_isr()
1595 stat &= ~0x00080000; in gf100_gr_ctxctl_isr()
1598 if (stat) { in gf100_gr_ctxctl_isr()
1599 nvkm_error(subdev, "FECS %08x\n", stat); in gf100_gr_ctxctl_isr()
1601 nvkm_wr32(device, 0x409c20, stat); in gf100_gr_ctxctl_isr()
1614 u32 stat = nvkm_rd32(device, 0x400100); in gf100_gr_intr() local
1635 if (stat & 0x00000001) { in gf100_gr_intr()
1641 stat &= ~0x00000001; in gf100_gr_intr()
1644 if (stat & 0x00000010) { in gf100_gr_intr()
1652 stat &= ~0x00000010; in gf100_gr_intr()
1655 if (stat & 0x00000020) { in gf100_gr_intr()
1660 stat &= ~0x00000020; in gf100_gr_intr()
1663 if (stat & 0x00100000) { in gf100_gr_intr()
1671 stat &= ~0x00100000; in gf100_gr_intr()
1674 if (stat & 0x00200000) { in gf100_gr_intr()
1679 stat &= ~0x00200000; in gf100_gr_intr()
1682 if (stat & 0x00080000) { in gf100_gr_intr()
1685 stat &= ~0x00080000; in gf100_gr_intr()
1688 if (stat) { in gf100_gr_intr()
1689 nvkm_error(subdev, "intr %08x\n", stat); in gf100_gr_intr()
1690 nvkm_wr32(device, 0x400100, stat); in gf100_gr_intr()