File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed
drivers/gpu/drm/i915/display Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -315,11 +315,8 @@ intel_dp_mst_atomic_check(struct drm_connector *connector,
315315 struct drm_atomic_state * _state )
316316{
317317 struct intel_atomic_state * state = to_intel_atomic_state (_state );
318- struct drm_connector_state * old_conn_state =
319- drm_atomic_get_old_connector_state (& state -> base , connector );
320318 struct intel_connector * intel_connector =
321319 to_intel_connector (connector );
322- struct drm_dp_mst_topology_mgr * mgr ;
323320 int ret ;
324321
325322 ret = intel_digital_connector_atomic_check (connector , & state -> base );
@@ -330,8 +327,9 @@ intel_dp_mst_atomic_check(struct drm_connector *connector,
330327 if (ret )
331328 return ret ;
332329
333- mgr = & enc_to_mst (to_intel_encoder (old_conn_state -> best_encoder ))-> primary -> dp .mst_mgr ;
334- return drm_dp_atomic_release_time_slots (& state -> base , mgr , intel_connector -> port );
330+ return drm_dp_atomic_release_time_slots (& state -> base ,
331+ & intel_connector -> mst_port -> mst_mgr ,
332+ intel_connector -> port );
335333}
336334
337335static void clear_act_sent (struct intel_encoder * encoder ,
You can’t perform that action at this time.
0 commit comments