Lines Matching refs:mstm
66 struct nv50_mstm *mstm = NULL; in nouveau_dp_probe_dpcd() local
182 mstm = outp->dp.mstm; in nouveau_dp_probe_dpcd()
183 if (mstm) in nouveau_dp_probe_dpcd()
184 mstm->can_mst = drm_dp_read_mst_cap(aux, dpcd) == DRM_DP_MST; in nouveau_dp_probe_dpcd()
223 struct nv50_mstm *mstm = nv_encoder->dp.mstm; in nouveau_dp_detect() local
242 if (mstm) { in nouveau_dp_detect()
247 if (mstm->suspended) { in nouveau_dp_detect()
248 if (mstm->is_mst) in nouveau_dp_detect()
272 if (mstm && mstm->can_mst && mstm->is_mst) { in nouveau_dp_detect()
286 if (mstm && mstm->can_mst) { in nouveau_dp_detect()
299 if (mstm && !mstm->suspended && ret != NOUVEAU_DP_MST) in nouveau_dp_detect()
300 nv50_mstm_remove(mstm); in nouveau_dp_detect()
503 struct nv50_mstm *mstm; in nouveau_dp_irq() local
510 mstm = outp->dp.mstm; in nouveau_dp_irq()
515 if (mstm && mstm->is_mst) { in nouveau_dp_irq()
516 if (!nv50_mstm_service(drm, nv_connector, mstm)) in nouveau_dp_irq()