Lines Matching +full:0 +full:x010000
33 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1000 + (leaf * 4), mask); in tu102_vfn_intr_reset()
41 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1200 + (leaf * 4), mask); in tu102_vfn_intr_allow()
49 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1400 + (leaf * 4), mask); in tu102_vfn_intr_block()
57 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1608, 0x0000000f); in tu102_vfn_intr_rearm()
65 nvkm_wr32(vfn->subdev.device, vfn->addr.priv + 0x1610, 0x0000000f); in tu102_vfn_intr_unarm()
73 u32 intr_top = nvkm_rd32(device, vfn->addr.priv + 0x1600); in tu102_vfn_intr_pending()
74 int pending = 0, leaf; in tu102_vfn_intr_pending()
76 for (leaf = 0; leaf < 8; leaf++) { in tu102_vfn_intr_pending()
78 intr->stat[leaf] = nvkm_rd32(device, vfn->addr.priv + 0x1000 + (leaf * 4)); in tu102_vfn_intr_pending()
82 intr->stat[leaf] = 0; in tu102_vfn_intr_pending()
86 return pending != 0; in tu102_vfn_intr_pending()
102 .user = { 0x030000, 0x010000, { -1, -1, TURING_USERMODE_A } },
110 return r535_vfn_new(&tu102_vfn, device, type, inst, 0xb80000, pvfn); in tu102_vfn_new()
112 return nvkm_vfn_new_(&tu102_vfn, device, type, inst, 0xb80000, pvfn); in tu102_vfn_new()