Lines Matching refs:outp

45 	struct nvkm_outp *temp, *outp = NULL;  in nv50_disp_root_mthd_()  local
76 list_for_each_entry(temp, &disp->base.outp, head) { in nv50_disp_root_mthd_()
79 outp = temp; in nv50_disp_root_mthd_()
83 if (outp == NULL) in nv50_disp_root_mthd_()
95 switch (mthd * !!outp) { in nv50_disp_root_mthd_()
102 ret = nvkm_outp_acquire(outp, NVKM_OUTP_USER, args->v0.hda); in nv50_disp_root_mthd_()
104 args->v0.or = outp->ior->id; in nv50_disp_root_mthd_()
105 args->v0.link = outp->ior->asy.link; in nv50_disp_root_mthd_()
112 nvkm_outp_release(outp, NVKM_OUTP_USER); in nv50_disp_root_mthd_()
122 ret = nvkm_outp_acquire(outp, NVKM_OUTP_PRIV, false); in nv50_disp_root_mthd_()
125 ret = outp->ior->func->sense(outp->ior, args->v0.data); in nv50_disp_root_mthd_()
126 nvkm_outp_release(outp, NVKM_OUTP_PRIV); in nv50_disp_root_mthd_()
139 struct nvkm_ior *ior = outp->ior; in nv50_disp_root_mthd_()
155 if (outp->info.type == DCB_OUTPUT_DP) in nv50_disp_root_mthd_()
160 if (outp->info.type == DCB_OUTPUT_DP) in nv50_disp_root_mthd_()
199 if (!outp->ior->func->hdmi.ctrl) in nv50_disp_root_mthd_()
202 outp->ior->func->hdmi.ctrl(outp->ior, hidx, args->v0.state, in nv50_disp_root_mthd_()
207 if (outp->ior->func->hdmi.scdc) in nv50_disp_root_mthd_()
208 outp->ior->func->hdmi.scdc(outp->ior, args->v0.scdc); in nv50_disp_root_mthd_()
230 struct nvkm_dp *dp = nvkm_dp(outp); in nv50_disp_root_mthd_()
257 if (!outp->ior->func->dp.vcpi) in nv50_disp_root_mthd_()
259 outp->ior->func->dp.vcpi(outp->ior, hidx, in nv50_disp_root_mthd_()