Home
last modified time | relevance | path

Searched refs:mst_port (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_helpers.c140 &aconnector->mst_port->mst_mgr; in get_payload_table()
187 struct drm_dp_mst_port *mst_port; in dm_helpers_dp_mst_write_payload_allocation_table() local
196 if (!aconnector || !aconnector->mst_port) in dm_helpers_dp_mst_write_payload_allocation_table()
199 mst_mgr = &aconnector->mst_port->mst_mgr; in dm_helpers_dp_mst_write_payload_allocation_table()
204 mst_port = aconnector->port; in dm_helpers_dp_mst_write_payload_allocation_table()
241 ret = drm_dp_mst_allocate_vcpi(mst_mgr, mst_port, pbn, slots); in dm_helpers_dp_mst_write_payload_allocation_table()
247 drm_dp_mst_reset_vcpi_slots(mst_mgr, mst_port); in dm_helpers_dp_mst_write_payload_allocation_table()
295 if (!aconnector || !aconnector->mst_port) in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
298 mst_mgr = &aconnector->mst_port->mst_mgr; in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
318 struct drm_dp_mst_port *mst_port; in dm_helpers_dp_mst_send_payload_allocation() local
[all …]
Damdgpu_dm_mst_types.c130 struct amdgpu_dm_connector *master = aconnector->mst_port; in dm_dp_mst_detect()
202 edid = drm_dp_mst_get_edid(connector, &aconnector->mst_port->mst_mgr, aconnector->port); in dm_dp_mst_get_modes()
315 aconnector->mst_port = master; in dm_dp_add_mst_connector()
356 aconnector, connector->base.id, aconnector->mst_port); in dm_dp_add_mst_connector()
374 aconnector, connector->base.id, aconnector->mst_port); in dm_dp_destroy_mst_connector()
Damdgpu_dm.h269 struct amdgpu_dm_connector *mst_port; member
Damdgpu_dm.c968 aconnector->mst_port) in s3_handle_mst()
1205 if (aconnector->mst_port) in dm_resume()
6731 if (!aconnector || (!aconnector->dc_sink && aconnector->mst_port)) in dm_update_crtc_state()
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_dp_mst.c132 if (radeon_connector->mst_port != mst_conn) in radeon_dp_mst_update_stream_attribs()
192 struct radeon_connector *master = radeon_connector->mst_port; in radeon_dp_mst_get_ddc_modes()
246 struct radeon_connector *master = radeon_connector->mst_port; in radeon_dp_mst_detect()
286 radeon_connector->mst_port = master; in radeon_dp_add_mst_connector()
442 slots = drm_dp_find_vcpi_slots(&radeon_connector->mst_port->mst_mgr, in radeon_mst_encoder_dpms()
444 ret = drm_dp_mst_allocate_vcpi(&radeon_connector->mst_port->mst_mgr, in radeon_mst_encoder_dpms()
447 ret = drm_dp_update_payload_part1(&radeon_connector->mst_port->mst_mgr); in radeon_mst_encoder_dpms()
450 radeon_connector->mst_port->hpd.hpd, true); in radeon_mst_encoder_dpms()
453 radeon_dp_mst_update_stream_attribs(radeon_connector->mst_port, primary); in radeon_mst_encoder_dpms()
456 fixed_pbn_per_slot = drm_int2fixp(radeon_connector->mst_port->mst_mgr.pbn_div); in radeon_mst_encoder_dpms()
[all …]
Dradeon_encoders.c259 if (mst_enc->connector == radeon_connector->mst_port) in radeon_get_connector_for_encoder()
Dradeon_mode.h567 struct radeon_connector *mst_port; member
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_dp_mst.c382 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_get_ddc_modes()
400 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_detect()
430 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_mode_valid()
463 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_mst_atomic_best_encoder()
515 intel_connector->mst_port = intel_dp; in intel_dp_add_mst_connector()
Dintel_hotplug.c257 if (!intel_connector->mst_port && in intel_hpd_irq_storm_reenable_work()
619 if (intel_connector->mst_port) in i915_hpd_poll_init_work()
Dintel_display_types.h420 struct intel_dp *mst_port; member
Dintel_display.c6077 if (connector->mst_port) in intel_connector_primary_encoder()
6078 return &dp_to_dig_port(connector->mst_port)->base; in intel_connector_primary_encoder()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h562 struct amdgpu_connector *mst_port; member