Lines Matching refs:disp
32 nvkm_outp_route(struct nvkm_disp *disp) in nvkm_outp_route() argument
37 list_for_each_entry(ior, &disp->ior, head) { in nvkm_outp_route()
46 list_for_each_entry(ior, &disp->ior, head) { in nvkm_outp_route()
134 ior = nvkm_ior_find(outp->disp, SOR, ffs(outp->info.or) - 1); in nvkm_outp_acquire()
143 list_for_each_entry(ior, &outp->disp->ior, head) { in nvkm_outp_acquire()
149 list_for_each_entry(ior, &outp->disp->ior, head) { in nvkm_outp_acquire()
159 list_for_each_entry(ior, &outp->disp->ior, head) { in nvkm_outp_acquire()
178 struct nvkm_disp *disp = outp->disp; in nvkm_outp_init_route() local
189 ior = nvkm_ior_find(disp, type, -1); in nvkm_outp_init_route()
208 ior = nvkm_ior_find(disp, type, id); in nvkm_outp_init_route()
247 nvkm_outp_ctor(const struct nvkm_outp_func *func, struct nvkm_disp *disp, in nvkm_outp_ctor() argument
250 struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; in nvkm_outp_ctor()
255 outp->disp = disp; in nvkm_outp_ctor()
280 nvkm_outp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_outp_new() argument
285 return nvkm_outp_ctor(&nvkm_outp, disp, index, dcbE, *poutp); in nvkm_outp_new()