Lines Matching refs:stat
547 u32 stat = nv_rd32(priv, 0x002640 + (engn * 0x04)); in gk104_fifo_intr_sched_ctxsw() local
548 u32 busy = (stat & 0x80000000); in gk104_fifo_intr_sched_ctxsw()
549 u32 next = (stat & 0x07ff0000) >> 16; in gk104_fifo_intr_sched_ctxsw()
550 u32 chsw = (stat & 0x00008000); in gk104_fifo_intr_sched_ctxsw()
551 u32 save = (stat & 0x00004000); in gk104_fifo_intr_sched_ctxsw()
552 u32 load = (stat & 0x00002000); in gk104_fifo_intr_sched_ctxsw()
553 u32 prev = (stat & 0x000007ff); in gk104_fifo_intr_sched_ctxsw()
593 u32 stat = nv_rd32(priv, 0x00256c); in gk104_fifo_intr_chsw() local
594 nv_error(priv, "CHSW_ERROR 0x%08x\n", stat); in gk104_fifo_intr_chsw()
595 nv_wr32(priv, 0x00256c, stat); in gk104_fifo_intr_chsw()
601 u32 stat = nv_rd32(priv, 0x00259c); in gk104_fifo_intr_dropped_fault() local
602 nv_error(priv, "DROPPED_MMU_FAULT 0x%08x\n", stat); in gk104_fifo_intr_dropped_fault()
716 u32 stat = nv_rd32(priv, 0x00280c + (unit * 0x10)); in gk104_fifo_intr_fault() local
717 u32 gpc = (stat & 0x1f000000) >> 24; in gk104_fifo_intr_fault()
718 u32 client = (stat & 0x00001f00) >> 8; in gk104_fifo_intr_fault()
719 u32 write = (stat & 0x00000080); in gk104_fifo_intr_fault()
720 u32 hub = (stat & 0x00000040); in gk104_fifo_intr_fault()
721 u32 reason = (stat & 0x0000000f); in gk104_fifo_intr_fault()
825 u32 stat = nv_rd32(priv, 0x040108 + (unit * 0x2000)) & mask; in gk104_fifo_intr_pbdma_0() local
831 u32 show = stat; in gk104_fifo_intr_pbdma_0()
833 if (stat & 0x00800000) { in gk104_fifo_intr_pbdma_0()
850 nv_wr32(priv, 0x040108 + (unit * 0x2000), stat); in gk104_fifo_intr_pbdma_0()
866 u32 stat = nv_rd32(priv, 0x040148 + (unit * 0x2000)) & mask; in gk104_fifo_intr_pbdma_1() local
869 if (stat) { in gk104_fifo_intr_pbdma_1()
871 nvkm_bitfield_print(gk104_fifo_pbdma_intr_1, stat); in gk104_fifo_intr_pbdma_1()
878 nv_wr32(priv, 0x040148 + (unit * 0x2000), stat); in gk104_fifo_intr_pbdma_1()
904 u32 stat = nv_rd32(priv, 0x002100) & mask; in gk104_fifo_intr() local
906 if (stat & 0x00000001) { in gk104_fifo_intr()
909 stat &= ~0x00000001; in gk104_fifo_intr()
912 if (stat & 0x00000010) { in gk104_fifo_intr()
915 stat &= ~0x00000010; in gk104_fifo_intr()
918 if (stat & 0x00000100) { in gk104_fifo_intr()
921 stat &= ~0x00000100; in gk104_fifo_intr()
924 if (stat & 0x00010000) { in gk104_fifo_intr()
927 stat &= ~0x00010000; in gk104_fifo_intr()
930 if (stat & 0x00800000) { in gk104_fifo_intr()
933 stat &= ~0x00800000; in gk104_fifo_intr()
936 if (stat & 0x01000000) { in gk104_fifo_intr()
939 stat &= ~0x01000000; in gk104_fifo_intr()
942 if (stat & 0x08000000) { in gk104_fifo_intr()
945 stat &= ~0x08000000; in gk104_fifo_intr()
948 if (stat & 0x10000000) { in gk104_fifo_intr()
956 stat &= ~0x10000000; in gk104_fifo_intr()
959 if (stat & 0x20000000) { in gk104_fifo_intr()
968 stat &= ~0x20000000; in gk104_fifo_intr()
971 if (stat & 0x40000000) { in gk104_fifo_intr()
973 stat &= ~0x40000000; in gk104_fifo_intr()
976 if (stat & 0x80000000) { in gk104_fifo_intr()
979 stat &= ~0x80000000; in gk104_fifo_intr()
982 if (stat) { in gk104_fifo_intr()
983 nv_error(priv, "INTR 0x%08x\n", stat); in gk104_fifo_intr()
984 nv_mask(priv, 0x002140, stat, 0x00000000); in gk104_fifo_intr()
985 nv_wr32(priv, 0x002100, stat); in gk104_fifo_intr()