Lines Matching defs:leaf
29 tu102_vfn_intr_reset(struct nvkm_intr *intr, int leaf, u32 mask)
33 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1000 + (leaf * 4), mask);
37 tu102_vfn_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask)
41 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1200 + (leaf * 4), mask);
45 tu102_vfn_intr_block(struct nvkm_intr *intr, int leaf, u32 mask)
49 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1400 + (leaf * 4), mask);
74 int pending = 0, leaf;
76 for (leaf = 0; leaf < 8; leaf++) {
77 if (intr_top & BIT(leaf / 2)) {
78 intr->stat[leaf] = nvkm_rd32(device, vfn->addr.priv + 0x1000 + (leaf * 4));
79 if (intr->stat[leaf])
82 intr->stat[leaf] = 0;