Lines Matching refs:device
34 struct nvkm_device *device = pmu->subdev.device; in gk110_pmu_pgob() local
58 nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); in gk110_pmu_pgob()
59 nvkm_rd32(device, 0x000200); in gk110_pmu_pgob()
60 nvkm_mask(device, 0x000200, 0x08000000, 0x08000000); in gk110_pmu_pgob()
63 nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000002); in gk110_pmu_pgob()
64 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); in gk110_pmu_pgob()
65 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); in gk110_pmu_pgob()
67 nvkm_mask(device, 0x0206b4, 0x00000000, 0x00000000); in gk110_pmu_pgob()
69 nvkm_wr32(device, magic[i].addr, magic[i].data); in gk110_pmu_pgob()
70 nvkm_msec(device, 2000, in gk110_pmu_pgob()
71 if (!(nvkm_rd32(device, magic[i].addr) & 0x80000000)) in gk110_pmu_pgob()
76 nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000000); in gk110_pmu_pgob()
77 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); in gk110_pmu_pgob()
78 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); in gk110_pmu_pgob()
80 nvkm_mask(device, 0x000200, 0x08000000, 0x00000000); in gk110_pmu_pgob()
81 nvkm_mask(device, 0x000200, 0x00001000, 0x00001000); in gk110_pmu_pgob()
82 nvkm_rd32(device, 0x000200); in gk110_pmu_pgob()
95 gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) in gk110_pmu_new() argument
97 return nvkm_pmu_new_(&gk110_pmu, device, index, ppmu); in gk110_pmu_new()