/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_helpers.c | 133 struct amdgpu_dm_connector *aconnector, in get_payload_table() 183 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_write_payload_allocation_table() 189 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; 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() 260 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_poll_for_allocation_change_trigger() 283 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_send_payload_allocation() 287 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_send_payload_allocation() 400 struct amdgpu_dm_connector *aconnector = link->priv; in dm_helpers_dp_mst_start_top_mgr() 423 struct amdgpu_dm_connector *aconnector = link->priv; in dm_helpers_dp_mst_stop_top_mgr() 445 struct amdgpu_dm_connector *aconnecto in dm_helpers_dp_read_dpcd() [all...] |
H A D | amdgpu_dm_mst_types.c | 99 struct amdgpu_dm_connector *aconnector = in dm_dp_mst_connector_destroy() 118 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_mst_connector_late_register() local 123 amdgpu_dm_connector->port); in amdgpu_dm_mst_connector_late_register() 128 connector_debugfs_init(amdgpu_dm_connector); in amdgpu_dm_mst_connector_late_register() 137 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_mst_connector_early_unregister() local 139 struct drm_dp_mst_port *port = amdgpu_dm_connector->port; in amdgpu_dm_mst_connector_early_unregister() 182 static bool validate_dsc_caps_on_connector(struct amdgpu_dm_connector *aconnector) in validate_dsc_caps_on_connector() 224 struct amdgpu_dm_connector *aconnecto in dm_dp_mst_get_modes() [all...] |
H A D | amdgpu_dm.h | 349 struct amdgpu_dm_connector { struct 374 struct amdgpu_dm_connector *mst_port; 399 #define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base) 480 struct amdgpu_dm_connector *aconnector, 507 struct amdgpu_dm_connector *aconnector);
|
H A D | amdgpu_dm_debugfs.c | 182 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_link_settings_read() 248 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_link_settings_write() 367 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_settings_read() 407 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_settings_write() 550 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_test_pattern_debugfs_write() 840 struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector); in hdcp_sink_capability_show() 884 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_sdp_message_debugfs_write() 909 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_dpcd_address_write() 924 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_dpcd_size_write() 943 struct amdgpu_dm_connector *connecto in dp_dpcd_data_write() [all...] |
H A D | amdgpu_dm_mst_types.h | 42 struct amdgpu_dm_connector; 47 struct amdgpu_dm_connector *aconnector,
|
H A D | amdgpu_dm_hdcp.h | 46 struct amdgpu_dm_connector *aconnector; 66 struct amdgpu_dm_connector *aconnector,
|
H A D | amdgpu_dm.c | 151 static void update_subconnector_property(struct amdgpu_dm_connector *aconnector) in update_subconnector_property() 187 struct amdgpu_dm_connector *amdgpu_dm_connector, 589 struct amdgpu_dm_connector *aconn = to_amdgpu_dm_connector(connector); in amdgpu_dm_fbc_init() 632 struct amdgpu_dm_connector *aconnector; in amdgpu_dm_audio_component_get_eld() 891 struct amdgpu_dm_connector *amdgpu_dm_connector; in amdgpu_check_debugfs_connector_property_change() local 900 amdgpu_dm_connector = to_amdgpu_dm_connector(connector); in amdgpu_check_debugfs_connector_property_change() 914 if (amdgpu_dm_connector->dsc_settings.dsc_force_enable || in amdgpu_check_debugfs_connector_property_change() 915 amdgpu_dm_connector in amdgpu_check_debugfs_connector_property_change() [all...] |
H A D | amdgpu_dm_irq.c | 771 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_hpd_init() local 774 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; in amdgpu_dm_hpd_init() 807 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_hpd_fini() local 809 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; in amdgpu_dm_hpd_fini()
|
H A D | amdgpu_dm_debugfs.h | 32 void connector_debugfs_init(struct amdgpu_dm_connector *connector);
|
H A D | amdgpu_dm_hdcp.c | 165 struct amdgpu_dm_connector *aconnector, in hdcp_update_display() 222 struct amdgpu_dm_connector *aconnector) in hdcp_remove_display() 284 struct amdgpu_dm_connector *aconnector = hdcp_work->aconnector; in event_property_update() 322 struct amdgpu_dm_connector *aconnector = hdcp_work->aconnector; in event_property_validate() 433 struct amdgpu_dm_connector *aconnector = config->dm_stream_ctx; in update_config()
|
H A D | amdgpu_dm_crc.c | 202 struct amdgpu_dm_connector *aconn = NULL; in amdgpu_dm_crtc_set_crc_source()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_mst_types.h | 60 struct amdgpu_dm_connector; 65 struct amdgpu_dm_connector *aconnector, 79 struct amdgpu_dm_connector *aconnector; 93 struct amdgpu_dm_connector *aconnector,
|
H A D | amdgpu_dm.h | 214 struct amdgpu_dm_connector *aconnector; 628 struct amdgpu_dm_connector { struct 658 struct amdgpu_dm_connector *mst_root; 715 #define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base) 791 struct amdgpu_dm_connector *aconnector, 818 struct amdgpu_dm_connector *aconnector); 831 create_validate_stream_for_sink(struct amdgpu_dm_connector *aconnector, 839 struct amdgpu_dm_connector *
|
H A D | amdgpu_dm_helpers.c | 93 struct amdgpu_dm_connector *aconnector = link->priv; in dm_helpers_parse_edid_caps() 257 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_write_payload_allocation_table() 262 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_write_payload_allocation_table() 325 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_poll_for_allocation_change_trigger() 329 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_poll_for_allocation_change_trigger() 352 struct amdgpu_dm_connector *aconnector; in dm_helpers_dp_mst_send_payload_allocation() 360 aconnector = (struct amdgpu_dm_connector *)stream->dm_stream_context; in dm_helpers_dp_mst_send_payload_allocation() 484 struct amdgpu_dm_connector *aconnector = link->priv; in dm_helpers_dp_mst_start_top_mgr() 517 struct amdgpu_dm_connector *aconnector = link->priv; in dm_helpers_dp_mst_stop_top_mgr() 543 struct amdgpu_dm_connector *aconnecto in dm_helpers_dp_read_dpcd() [all...] |
H A D | amdgpu_dm_debugfs.c | 187 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_link_settings_read() 255 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_link_settings_write() 339 static bool dp_mst_is_end_device(struct amdgpu_dm_connector *aconnector) in dp_mst_is_end_device() 386 struct amdgpu_dm_connector *aconnector = file_inode(f)->i_private; in dp_mst_link_setting() 530 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_settings_read() 572 struct amdgpu_dm_connector *aconnector = in dp_lttpr_status_show() 607 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_settings_write() 750 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; in dp_phy_test_pattern_debugfs_write() 979 struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector); in psr_capability_show() 1121 struct amdgpu_dm_connector *aconnecto in dp_dsc_passthrough_set() [all...] |
H A D | amdgpu_dm_mst_types.c | 120 struct amdgpu_dm_connector *aconnector = in dm_dp_mst_connector_destroy() 139 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_mst_connector_late_register() local 144 amdgpu_dm_connector->mst_output_port); in amdgpu_dm_mst_connector_late_register() 149 connector_debugfs_init(amdgpu_dm_connector); in amdgpu_dm_mst_connector_late_register() 158 struct amdgpu_dm_connector *aconnector = in amdgpu_dm_mst_connector_early_unregister() 161 struct amdgpu_dm_connector *root = aconnector->mst_root; in amdgpu_dm_mst_connector_early_unregister() 225 static bool validate_dsc_caps_on_connector(struct amdgpu_dm_connector *aconnector) in validate_dsc_caps_on_connector() 270 static bool retrieve_downstream_port_device(struct amdgpu_dm_connector *aconnector) in retrieve_downstream_port_device() 291 struct amdgpu_dm_connector *aconnecto in dm_dp_mst_get_modes() [all...] |
H A D | amdgpu_dm.c | 163 static bool is_freesync_video_mode(const struct drm_display_mode *mode, struct amdgpu_dm_connector *aconnector); 184 static void update_subconnector_property(struct amdgpu_dm_connector *aconnector) in update_subconnector_property() 213 struct amdgpu_dm_connector *amdgpu_dm_connector, 227 static void handle_hpd_irq_helper(struct amdgpu_dm_connector *aconnector); 696 struct amdgpu_dm_connector *aconnector; in dmub_hpd_callback() 697 struct amdgpu_dm_connector *hpd_aconnector = NULL; in dmub_hpd_callback() 895 struct amdgpu_dm_connector *aconn = to_amdgpu_dm_connector(connector); in amdgpu_dm_fbc_init() 938 struct amdgpu_dm_connector *aconnector; in amdgpu_dm_audio_component_get_eld() 1311 struct amdgpu_dm_connector *aconnecto in force_connector_state() 6281 struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector); amdgpu_dm_connector_unregister() local 6380 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_connector_late_register() local 7054 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_connector_add_common_modes() local 7143 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_connector_ddc_get_modes() local 7265 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_connector_add_freesync_modes() local 7278 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_connector_get_modes() local 10478 is_dp_capable_without_timing_msa(struct dc *dc, struct amdgpu_dm_connector *amdgpu_dm_connector) is_dp_capable_without_timing_msa() argument 10711 struct amdgpu_dm_connector *amdgpu_dm_connector = amdgpu_dm_update_freesync_caps() local [all...] |
H A D | amdgpu_dm_hdcp.h | 46 struct amdgpu_dm_connector *aconnector[AMDGPU_DM_MAX_DISPLAY_INDEX]; 79 struct amdgpu_dm_connector *aconnector,
|
H A D | amdgpu_dm_replay.c | 40 static bool link_supports_replay(struct dc_link *link, struct amdgpu_dm_connector *aconnector) in link_supports_replay() 72 bool amdgpu_dm_setup_replay(struct dc_link *link, struct amdgpu_dm_connector *aconnector) in amdgpu_dm_setup_replay()
|
H A D | amdgpu_dm_irq.c | 897 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_hpd_init() local 900 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; in amdgpu_dm_hpd_init() 933 struct amdgpu_dm_connector *amdgpu_dm_connector = in amdgpu_dm_hpd_fini() local 935 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; in amdgpu_dm_hpd_fini()
|
H A D | amdgpu_dm_debugfs.h | 32 void connector_debugfs_init(struct amdgpu_dm_connector *connector);
|
H A D | amdgpu_dm_replay.h | 43 bool amdgpu_dm_setup_replay(struct dc_link *link, struct amdgpu_dm_connector *aconnector);
|
H A D | amdgpu_dm_hdcp.c | 166 struct amdgpu_dm_connector *aconnector, in hdcp_update_display() 217 struct amdgpu_dm_connector *aconnector) in hdcp_remove_display() 296 struct amdgpu_dm_connector *aconnector = NULL; in event_property_update() 368 struct amdgpu_dm_connector *aconnector; in event_property_validate() 504 struct amdgpu_dm_connector *aconnector = config->dm_stream_ctx; in update_config() 752 sizeof(struct amdgpu_dm_connector *) * in hdcp_create_workqueue()
|
H A D | amdgpu_dm_crc.c | 320 struct amdgpu_dm_connector *aconn = NULL; in amdgpu_dm_crtc_set_crc_source()
|