Lines Matching refs:trap
142 u32 trap[6], idx, inst; in nv50_fb_intr() local
154 trap[i] = nvkm_rd32(device, 0x100c94); in nv50_fb_intr()
161 st0 = (trap[0] & 0x0000000f) >> 0; in nv50_fb_intr()
162 st1 = (trap[0] & 0x000000f0) >> 4; in nv50_fb_intr()
163 st2 = (trap[0] & 0x00000f00) >> 8; in nv50_fb_intr()
164 st3 = (trap[0] & 0x0000f000) >> 12; in nv50_fb_intr()
166 st0 = (trap[0] & 0x000000ff) >> 0; in nv50_fb_intr()
167 st1 = (trap[0] & 0x0000ff00) >> 8; in nv50_fb_intr()
168 st2 = (trap[0] & 0x00ff0000) >> 16; in nv50_fb_intr()
169 st3 = (trap[0] & 0xff000000) >> 24; in nv50_fb_intr()
171 inst = ((trap[2] << 16) | trap[1]) << 12; in nv50_fb_intr()
184 (trap[5] & 0x00000100) ? "read" : "write", in nv50_fb_intr()
185 trap[5] & 0xff, trap[4] & 0xffff, trap[3] & 0xffff, in nv50_fb_intr()
202 nvkm_wr32(device, 0x100c90, fb->func->trap); in nv50_fb_init()
256 .trap = 0x000707ff,