Lines Matching full:sor
127 disp->sor.nr = func->sor.cnt(&disp->base, &disp->sor.mask); in nv50_disp_oneinit_()
128 nvkm_debug(subdev, " SOR(s): %d (%02lx)\n", in nv50_disp_oneinit_()
129 disp->sor.nr, disp->sor.mask); in nv50_disp_oneinit_()
130 for_each_set_bit(i, &disp->sor.mask, disp->sor.nr) { in nv50_disp_oneinit_()
131 ret = func->sor.new(&disp->base, i); in nv50_disp_oneinit_()
219 if (ior->type == SOR) { in nv50_disp_super_ied_on()
452 if (ior->type == SOR && ior->asy.proto == LVDS) { in nv50_disp_super_2_2()
453 head->asy.or.depth = (disp->sor.lvdsconf & 0x0200) ? 24 : 18; in nv50_disp_super_2_2()
454 ior->asy.link = (disp->sor.lvdsconf & 0x0100) ? 3 : 1; in nv50_disp_super_2_2()
468 if (ior->type == SOR && ior->asy.proto == DP) in nv50_disp_super_2_2()
725 /* ... SOR caps */ in nv50_disp_init()
726 for (i = 0; i < disp->sor.nr; i++) { in nv50_disp_init()
767 .sor = { .cnt = nv50_sor_cnt, .new = nv50_sor_new },