Lines Matching refs:device
36 struct nvkm_device *device = disp->base.engine.subdev.device; in nv50_dac_power() local
57 nvkm_msec(device, 2000, in nv50_dac_power()
58 if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) in nv50_dac_power()
61 nvkm_mask(device, 0x61a004 + doff, 0xc000007f, 0x80000000 | stat); in nv50_dac_power()
62 nvkm_msec(device, 2000, in nv50_dac_power()
63 if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) in nv50_dac_power()
73 struct nvkm_device *device = subdev->device; in nv50_dac_sense() local
91 nvkm_mask(device, 0x61a004 + doff, 0x807f0000, 0x80150000); in nv50_dac_sense()
92 nvkm_msec(device, 2000, in nv50_dac_sense()
93 if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) in nv50_dac_sense()
97 nvkm_wr32(device, 0x61a00c + doff, 0x00100000 | loadval); in nv50_dac_sense()
100 loadval = nvkm_mask(device, 0x61a00c + doff, 0xffffffff, 0x00000000); in nv50_dac_sense()
102 nvkm_mask(device, 0x61a004 + doff, 0x807f0000, 0x80550000); in nv50_dac_sense()
103 nvkm_msec(device, 2000, in nv50_dac_sense()
104 if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) in nv50_dac_sense()