Lines Matching refs:intr
29 tu102_vfn_intr_reset(struct nvkm_intr *intr, int leaf, u32 mask)
31 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
37 tu102_vfn_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask)
39 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
45 tu102_vfn_intr_block(struct nvkm_intr *intr, int leaf, u32 mask)
47 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
53 tu102_vfn_intr_rearm(struct nvkm_intr *intr)
55 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
61 tu102_vfn_intr_unarm(struct nvkm_intr *intr)
63 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
69 tu102_vfn_intr_pending(struct nvkm_intr *intr)
71 struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
78 intr->stat[leaf] = nvkm_rd32(device, vfn->addr.priv + 0x1000 + (leaf * 4));
79 if (intr->stat[leaf])
82 intr->stat[leaf] = 0;
101 .intr = &tu102_vfn_intr,