Lines Matching refs:mst_conn
112 static int radeon_dp_mst_update_stream_attribs(struct radeon_connector *mst_conn, in radeon_dp_mst_update_stream_attribs() argument
115 struct drm_device *dev = mst_conn->base.dev; in radeon_dp_mst_update_stream_attribs()
131 if (radeon_connector->mst_port != mst_conn) in radeon_dp_mst_update_stream_attribs()
141 new_attribs[idx].slots = drm_dp_mst_get_vcpi_slots(&mst_conn->mst_mgr, mst_enc->port); in radeon_dp_mst_update_stream_attribs()
146 if (new_attribs[i].fe != mst_conn->cur_stream_attribs[i].fe || in radeon_dp_mst_update_stream_attribs()
147 new_attribs[i].slots != mst_conn->cur_stream_attribs[i].slots) { in radeon_dp_mst_update_stream_attribs()
149 mst_conn->cur_stream_attribs[i].fe = new_attribs[i].fe; in radeon_dp_mst_update_stream_attribs()
150 mst_conn->cur_stream_attribs[i].slots = new_attribs[i].slots; in radeon_dp_mst_update_stream_attribs()
154 for (i = idx; i < mst_conn->enabled_attribs; i++) { in radeon_dp_mst_update_stream_attribs()
156 mst_conn->cur_stream_attribs[i].fe = 0; in radeon_dp_mst_update_stream_attribs()
157 mst_conn->cur_stream_attribs[i].slots = 0; in radeon_dp_mst_update_stream_attribs()
159 mst_conn->enabled_attribs = idx; in radeon_dp_mst_update_stream_attribs()