Lines Matching refs:device

33 	struct nvkm_device *device = init->base.subdev.device;  in pmu_code()  local
34 struct nvkm_bios *bios = device->bios; in pmu_code()
37 nvkm_wr32(device, 0x10a180, 0x01000000 | (sec ? 0x10000000 : 0) | pmu); in pmu_code()
40 nvkm_wr32(device, 0x10a188, (pmu + i) >> 8); in pmu_code()
41 nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i)); in pmu_code()
45 nvkm_wr32(device, 0x10a184, 0x00000000); in pmu_code()
53 struct nvkm_device *device = init->base.subdev.device; in pmu_data() local
54 struct nvkm_bios *bios = device->bios; in pmu_data()
57 nvkm_wr32(device, 0x10a1c0, 0x01000000 | pmu); in pmu_data()
59 nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i)); in pmu_data()
65 struct nvkm_device *device = init->base.subdev.device; in pmu_args() local
66 nvkm_wr32(device, 0x10a1c0, argp); in pmu_args()
67 nvkm_wr32(device, 0x10a1c0, nvkm_rd32(device, 0x10a1c4) + argi); in pmu_args()
68 return nvkm_rd32(device, 0x10a1c4); in pmu_args()
74 struct nvkm_device *device = init->base.subdev.device; in pmu_exec() local
75 nvkm_wr32(device, 0x10a104, init_addr); in pmu_exec()
76 nvkm_wr32(device, 0x10a10c, 0x00000000); in pmu_exec()
77 nvkm_wr32(device, 0x10a100, 0x00000002); in pmu_exec()
85 struct nvkm_bios *bios = subdev->device->bios; in pmu_load()
114 struct nvkm_device *device = subdev->device; in gm204_devinit_post() local
115 struct nvkm_bios *bios = device->bios; in gm204_devinit_post()
128 nvkm_mask(device, 0x000200, 0x00002000, 0x00000000); in gm204_devinit_post()
129 nvkm_mask(device, 0x000200, 0x00002000, 0x00002000); in gm204_devinit_post()
130 nvkm_rd32(device, 0x000200); in gm204_devinit_post()
131 while (nvkm_rd32(device, 0x10a10c) & 0x00000006) { in gm204_devinit_post()
157 nvkm_wr32(device, 0x10a040, 0x00005000); in gm204_devinit_post()
159 while (!(nvkm_rd32(device, 0x10a040) & 0x00002000)) { in gm204_devinit_post()
177 gm204_devinit_new(struct nvkm_device *device, int index, in gm204_devinit_new() argument
180 return nv50_devinit_new_(&gm204_devinit, device, index, pinit); in gm204_devinit_new()