Lines Matching refs:device
38 struct nvkm_device *device = subdev->device; in nv50_devinit_pll_set() local
39 struct nvkm_bios *bios = device->bios; in nv50_devinit_pll_set()
59 nvkm_wr32(device, info.reg + 0, 0x10000611); in nv50_devinit_pll_set()
60 nvkm_mask(device, info.reg + 4, 0x00ff00ff, (M1 << 16) | N1); in nv50_devinit_pll_set()
61 nvkm_mask(device, info.reg + 8, 0x7fff00ff, (P << 28) | in nv50_devinit_pll_set()
65 nvkm_mask(device, info.reg + 0, 0x01ff0000, in nv50_devinit_pll_set()
69 nvkm_wr32(device, info.reg + 4, (N1 << 8) | M1); in nv50_devinit_pll_set()
72 nvkm_mask(device, info.reg + 0, 0x00070000, (P << 16)); in nv50_devinit_pll_set()
73 nvkm_wr32(device, info.reg + 4, (N1 << 8) | M1); in nv50_devinit_pll_set()
83 struct nvkm_device *device = init->subdev.device; in nv50_devinit_disable() local
84 u32 r001540 = nvkm_rd32(device, 0x001540); in nv50_devinit_disable()
98 struct nvkm_device *device = subdev->device; in nv50_devinit_preinit() local
114 if (!nvkm_rdvgac(device, 0, 0x00) && in nv50_devinit_preinit()
115 !nvkm_rdvgac(device, 0, 0x1a)) { in nv50_devinit_preinit()
127 struct nvkm_device *device = subdev->device; in nv50_devinit_init() local
128 struct nvkm_bios *bios = device->bios; in nv50_devinit_init()
158 struct nvkm_device *device, int index, in nv50_devinit_new_() argument
167 nvkm_devinit_ctor(func, device, index, &init->base); in nv50_devinit_new_()
181 nv50_devinit_new(struct nvkm_device *device, int index, in nv50_devinit_new() argument
184 return nv50_devinit_new_(&nv50_devinit, device, index, pinit); in nv50_devinit_new()