Lines Matching defs:disp
36 struct nvkm_device *device = sor->disp->engine.subdev.device;
46 struct nvkm_device *device = sor->disp->engine.subdev.device;
99 tu102_sor_new(struct nvkm_disp *disp, int id)
101 struct nvkm_device *device = disp->engine.subdev.device;
104 return nvkm_ior_new_(&tu102_sor, disp, SOR, id, hda & BIT(id));
108 tu102_disp_init(struct nvkm_disp *disp)
110 struct nvkm_device *device = disp->engine.subdev.device;
130 for (i = 0; i < disp->sor.nr; i++) {
137 list_for_each_entry(head, &disp->heads, head) {
152 for (i = 0; i < disp->wndw.nr; i++) {
170 switch (nvkm_memory_target(disp->inst->memory)) {
178 nvkm_wr32(device, 0x610014, disp->inst->addr >> 16);
185 nvkm_wr32(device, 0x611cec, disp->head.mask << 16 |
190 nvkm_wr32(device, 0x611ce8, disp->wndw.mask); /* MSK. */
194 nvkm_wr32(device, 0x611ce4, disp->wndw.mask); /* MSK. */
198 list_for_each_entry(head, &disp->heads, head) {