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,
315
315
struct drm_atomic_state * _state )
316
316
{
317
317
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 );
320
318
struct intel_connector * intel_connector =
321
319
to_intel_connector (connector );
322
- struct drm_dp_mst_topology_mgr * mgr ;
323
320
int ret ;
324
321
325
322
ret = intel_digital_connector_atomic_check (connector , & state -> base );
@@ -330,8 +327,9 @@ intel_dp_mst_atomic_check(struct drm_connector *connector,
330
327
if (ret )
331
328
return ret ;
332
329
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 );
335
333
}
336
334
337
335
static void clear_act_sent (struct intel_encoder * encoder ,
You can’t perform that action at this time.
0 commit comments