Searched refs:mstm (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 861 struct nv50_mstm *mstm; member 891 return msto->mstc->mstm->outp; in nv50_real_outp() 908 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_cleanup() local 914 nvif_outp_dp_mst_id_put(&mstm->outp->outp, msto->display_id); in nv50_msto_cleanup() 935 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_prepare() local 945 nvif_outp_dp_mst_vcpi(&mstm->outp->outp, msto->head->base.index, 0, 0, 0, 0); in nv50_msto_prepare() 953 nvif_outp_dp_mst_vcpi(&mstm->outp->outp, msto->head->base.index, in nv50_msto_prepare() 958 nvif_outp_dp_mst_vcpi(&mstm->outp->outp, msto->head->base.index, 0, 0, 0, 0); in nv50_msto_prepare() 971 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_atomic_check() local 996 mst_state = drm_atomic_get_mst_topology_state(state, &mstm->mgr); in nv50_msto_atomic_check() [all …]
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dp.c | 66 struct nv50_mstm *mstm = NULL; in nouveau_dp_probe_dpcd() local 169 mstm = outp->dp.mstm; in nouveau_dp_probe_dpcd() 170 if (mstm) in nouveau_dp_probe_dpcd() 171 mstm->can_mst = drm_dp_read_mst_cap(aux, dpcd) == DRM_DP_MST; in nouveau_dp_probe_dpcd() 210 struct nv50_mstm *mstm = nv_encoder->dp.mstm; in nouveau_dp_detect() local 229 if (mstm) { in nouveau_dp_detect() 234 if (mstm->suspended) { in nouveau_dp_detect() 235 if (mstm->is_mst) in nouveau_dp_detect() 259 if (mstm && mstm->can_mst && mstm->is_mst) { in nouveau_dp_detect() 273 if (mstm && mstm->can_mst) { in nouveau_dp_detect() [all …]
|
| H A D | nouveau_encoder.h | 78 struct nv50_mstm *mstm; member 173 void nv50_mstm_remove(struct nv50_mstm *mstm); 176 struct nv50_mstm *mstm);
|
| H A D | nouveau_connector.c | 1141 if (!nv_conn->dp_encoder || !nv_conn->dp_encoder->dp.mstm) in nouveau_connector_atomic_check() 1144 return drm_dp_mst_root_conn_atomic_check(conn_state, &nv_conn->dp_encoder->dp.mstm->mgr); in nouveau_connector_atomic_check()
|