Lines Matching refs:chid
193 nv50_disp_intr_error(struct nv50_disp *disp, int chid) in nv50_disp_intr_error() argument
197 u32 data = nvkm_rd32(device, 0x610084 + (chid * 0x08)); in nv50_disp_intr_error()
198 u32 addr = nvkm_rd32(device, 0x610080 + (chid * 0x08)); in nv50_disp_intr_error()
210 chid, mthd, data); in nv50_disp_intr_error()
212 if (chid < ARRAY_SIZE(disp->chan)) { in nv50_disp_intr_error()
215 nv50_disp_chan_mthd(disp->chan[chid], NV_DBG_ERROR); in nv50_disp_intr_error()
222 nvkm_wr32(device, 0x610020, 0x00010000 << chid); in nv50_disp_intr_error()
223 nvkm_wr32(device, 0x610080 + (chid * 0x08), 0x90000000); in nv50_disp_intr_error()
787 u32 chid = __ffs(intr0 & 0x001f0000) - 16; in nv50_disp_intr() local
788 nv50_disp_intr_error(disp, chid); in nv50_disp_intr()
789 intr0 &= ~(0x00010000 << chid); in nv50_disp_intr()
793 u32 chid = __ffs(intr0 & 0x0000001f); in nv50_disp_intr() local
794 nv50_disp_chan_uevent_send(disp, chid); in nv50_disp_intr()
795 intr0 &= ~(0x00000001 << chid); in nv50_disp_intr()