Searched refs:aconnector (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_helpers.c | 133 struct amdgpu_dm_connector *aconnector, in get_payload_table() argument 138 &aconnector->mst_port->mst_mgr; in get_payload_table() 183 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_write_payload_allocation_table() local 189 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_write_payload_allocation_table() 195 if (!aconnector || !aconnector->mst_port) in dm_helpers_dp_mst_write_payload_allocation_table() 198 dm_conn_state = to_dm_connector_state(aconnector->base.state); in dm_helpers_dp_mst_write_payload_allocation_table() 200 mst_mgr = &aconnector->mst_port->mst_mgr; in dm_helpers_dp_mst_write_payload_allocation_table() 205 mst_port = aconnector->port; in dm_helpers_dp_mst_write_payload_allocation_table() 227 get_payload_table(aconnector, proposed_table); in dm_helpers_dp_mst_write_payload_allocation_table() 256 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_poll_for_allocation_change_trigger() local [all …]
|
| D | amdgpu_dm_mst_types.c | 97 struct amdgpu_dm_connector *aconnector = in dm_dp_mst_connector_destroy() local 100 if (aconnector->dc_sink) { in dm_dp_mst_connector_destroy() 101 dc_link_remove_remote_sink(aconnector->dc_link, in dm_dp_mst_connector_destroy() 102 aconnector->dc_sink); in dm_dp_mst_connector_destroy() 103 dc_sink_release(aconnector->dc_sink); in dm_dp_mst_connector_destroy() 106 kfree(aconnector->edid); in dm_dp_mst_connector_destroy() 109 drm_dp_mst_put_port_malloc(aconnector->port); in dm_dp_mst_connector_destroy() 110 kfree(aconnector); in dm_dp_mst_connector_destroy() 155 static bool validate_dsc_caps_on_connector(struct amdgpu_dm_connector *aconnector) in validate_dsc_caps_on_connector() argument 157 struct dc_sink *dc_sink = aconnector->dc_sink; in validate_dsc_caps_on_connector() [all …]
|
| D | amdgpu_dm_hdcp.c | 165 struct amdgpu_dm_connector *aconnector, in hdcp_update_display() argument 175 hdcp_w->aconnector = aconnector; in hdcp_update_display() 178 mod_hdcp_query_display(&hdcp_w->hdcp, aconnector->base.index, &query); in hdcp_update_display() 182 mod_hdcp_remove_display(&hdcp_w->hdcp, aconnector->base.index, &hdcp_w->output); in hdcp_update_display() 222 struct amdgpu_dm_connector *aconnector) in hdcp_remove_display() argument 227 hdcp_w->aconnector = aconnector; in hdcp_remove_display() 229 mod_hdcp_remove_display(&hdcp_w->hdcp, aconnector->base.index, &hdcp_w->output); in hdcp_remove_display() 284 struct amdgpu_dm_connector *aconnector = hdcp_work->aconnector; in event_property_update() local 285 struct drm_device *dev = hdcp_work->aconnector->base.dev; in event_property_update() 292 if (aconnector->base.state->commit) { in event_property_update() [all …]
|
| D | amdgpu_dm.c | 151 static void update_subconnector_property(struct amdgpu_dm_connector *aconnector) in update_subconnector_property() argument 153 struct dc_link *link = aconnector->dc_link; in update_subconnector_property() 154 struct drm_connector *connector = &aconnector->base; in update_subconnector_property() 160 if (aconnector->dc_sink) in update_subconnector_property() 632 struct amdgpu_dm_connector *aconnector; in amdgpu_dm_audio_component_get_eld() local 641 aconnector = to_amdgpu_dm_connector(connector); in amdgpu_dm_audio_component_get_eld() 642 if (aconnector->audio_inst != port) in amdgpu_dm_audio_component_get_eld() 1434 struct amdgpu_dm_connector *aconnector; in detect_mst_link_for_all_connectors() local 1441 aconnector = to_amdgpu_dm_connector(connector); in detect_mst_link_for_all_connectors() 1442 if (aconnector->dc_link->type == dc_connection_mst_branch && in detect_mst_link_for_all_connectors() [all …]
|
| D | amdgpu_dm_debugfs.c | 839 struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector); in hdcp_sink_capability_show() local 847 hdcp_cap = dc_link_is_hdcp14(aconnector->dc_link, aconnector->dc_sink->sink_signal); in hdcp_sink_capability_show() 848 hdcp2_cap = dc_link_is_hdcp22(aconnector->dc_link, aconnector->dc_sink->sink_signal); in hdcp_sink_capability_show() 1000 struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector); in dp_dsc_fec_support_show() local 1025 dpcd_caps = aconnector->dc_link->dpcd_caps; in dp_dsc_fec_support_show() 1026 if (aconnector->port) { in dp_dsc_fec_support_show() 1032 if (aconnector->dsc_aux) { in dp_dsc_fec_support_show() 1069 struct amdgpu_dm_connector *aconnector = file_inode(f)->i_private; in dp_trigger_hotplug() local 1070 struct drm_connector *connector = &aconnector->base; in dp_trigger_hotplug() 1080 if (!aconnector || !aconnector->dc_link) in dp_trigger_hotplug() [all …]
|
| D | amdgpu_dm_hdcp.h | 46 struct amdgpu_dm_connector *aconnector; member 66 struct amdgpu_dm_connector *aconnector,
|
| D | amdgpu_dm_mst_types.h | 35 struct amdgpu_dm_connector *aconnector,
|
| D | amdgpu_dm.h | 492 struct amdgpu_dm_connector *aconnector, 518 struct amdgpu_dm_connector *aconnector);
|