Lines Matching refs:mst_mgr
73 if (drm_dp_mst_port_has_audio(&intel_dp->mst_mgr, connector->port)) in intel_dp_mst_compute_config()
79 slots = drm_dp_atomic_find_vcpi_slots(state, &intel_dp->mst_mgr, in intel_dp_mst_compute_config()
124 mgr = &enc_to_mst(old_encoder)->primary->dp.mst_mgr; in intel_dp_mst_atomic_check()
148 drm_dp_mst_reset_vcpi_slots(&intel_dp->mst_mgr, connector->port); in intel_mst_disable_dp()
150 ret = drm_dp_update_payload_part1(&intel_dp->mst_mgr); in intel_mst_disable_dp()
172 drm_dp_check_act_status(&intel_dp->mst_mgr); in intel_mst_post_disable_dp()
174 drm_dp_update_payload_part2(&intel_dp->mst_mgr); in intel_mst_post_disable_dp()
176 drm_dp_mst_deallocate_vcpi(&intel_dp->mst_mgr, connector->port); in intel_mst_post_disable_dp()
182 drm_dp_send_power_updown_phy(&intel_dp->mst_mgr, connector->port, in intel_mst_post_disable_dp()
236 drm_dp_send_power_updown_phy(&intel_dp->mst_mgr, connector->port, true); in intel_mst_pre_enable_dp()
242 ret = drm_dp_mst_allocate_vcpi(&intel_dp->mst_mgr, in intel_mst_pre_enable_dp()
256 ret = drm_dp_update_payload_part1(&intel_dp->mst_mgr); in intel_mst_pre_enable_dp()
281 ret = drm_dp_check_act_status(&intel_dp->mst_mgr); in intel_mst_enable_dp()
283 ret = drm_dp_update_payload_part2(&intel_dp->mst_mgr); in intel_mst_enable_dp()
318 edid = drm_dp_mst_get_edid(connector, &intel_dp->mst_mgr, intel_connector->port); in intel_dp_mst_get_ddc_modes()
333 return drm_dp_mst_detect_port(connector, &intel_dp->mst_mgr, intel_connector->port); in intel_dp_mst_detect()
442 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); in intel_dp_add_mst_connector()
525 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); in intel_dp_mst_hotplug()
597 intel_dp->mst_mgr.cbs = &mst_cbs; in intel_dp_mst_encoder_init()
601 ret = drm_dp_mst_topology_mgr_init(&intel_dp->mst_mgr, dev, in intel_dp_mst_encoder_init()
618 drm_dp_mst_topology_mgr_destroy(&intel_dp->mst_mgr); in intel_dp_mst_encoder_cleanup()