/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_factory.c | 534 link->connector_signal = SIGNAL_TYPE_HDMI_TYPE_A; in construct_phy() 539 link->connector_signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in construct_phy() 543 link->connector_signal = SIGNAL_TYPE_DVI_DUAL_LINK; in construct_phy() 547 link->connector_signal = SIGNAL_TYPE_DISPLAY_PORT; in construct_phy() 555 link->connector_signal = SIGNAL_TYPE_EDP; in construct_phy() 588 link->connector_signal = SIGNAL_TYPE_LVDS; in construct_phy() 598 signal_type_to_string(link->connector_signal)); in construct_phy() 680 link->connector_signal != SIGNAL_TYPE_RGB) in construct_phy() 683 link->connector_signal == SIGNAL_TYPE_RGB) in construct_phy() 790 link->connector_signal in construct_dpia() [all...] |
H A D | link_detection.c | 483 if ((link->connector_signal == SIGNAL_TYPE_DISPLAY_PORT && in query_hdcp_capability() 486 link->connector_signal == SIGNAL_TYPE_EDP) { in query_hdcp_capability() 547 if (link->connector_signal == SIGNAL_TYPE_EDP) { in read_current_link_settings_on_detect() 867 if (dc_is_virtual_signal(link->connector_signal)) in detect_link_and_local_sink() 870 if (((link->connector_signal == SIGNAL_TYPE_LVDS || in detect_link_and_local_sink() 871 link->connector_signal == SIGNAL_TYPE_EDP) && in detect_link_and_local_sink() 875 if (link->connector_signal == SIGNAL_TYPE_EDP && in detect_link_and_local_sink() 902 switch (link->connector_signal) { in detect_link_and_local_sink() 996 link->connector_signal); in detect_link_and_local_sink() 1051 if (dc_is_hdmi_signal(link->connector_signal) || in detect_link_and_local_sink() [all...] |
H A D | link_dpms.c | 81 if ((dc->links[i]->connector_signal != SIGNAL_TYPE_DISPLAY_PORT) || in link_blank_all_dp_displays() 104 if ((dc->links[i]->connector_signal != SIGNAL_TYPE_EDP) || in link_blank_all_edp_displays() 121 enum signal_type signal = link->connector_signal; in link_blank_dp_stream() 170 dp_disable_link_phy(link, &link_res, link->connector_signal); in link_set_all_streams_dpms_off_for_link() 175 if (link->connector_signal != SIGNAL_TYPE_VIRTUAL) in link_resume() 1939 if (link->connector_signal == SIGNAL_TYPE_EDP) { in disable_link_dp()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_edp_panel_control.c | 104 if (link->connector_signal != SIGNAL_TYPE_DISPLAY_PORT) { in dp_get_panel_mode() 143 (link->connector_signal == SIGNAL_TYPE_EDP || in dp_get_panel_mode() 144 (link->connector_signal == SIGNAL_TYPE_DISPLAY_PORT && in dp_get_panel_mode() 160 if (!link || (link->connector_signal != SIGNAL_TYPE_EDP && in edp_set_backlight_level_nits() 161 link->connector_signal != SIGNAL_TYPE_DISPLAY_PORT)) in edp_set_backlight_level_nits() 213 if (!link || (link->connector_signal != SIGNAL_TYPE_EDP && in edp_get_backlight_level_nits() 214 link->connector_signal != SIGNAL_TYPE_DISPLAY_PORT)) in edp_get_backlight_level_nits() 239 if (!link || (link->connector_signal != SIGNAL_TYPE_EDP && in edp_backlight_enable_aux() 240 link->connector_signal != SIGNAL_TYPE_DISPLAY_PORT)) in edp_backlight_enable_aux() 254 if (!link || (link->connector_signal ! in read_default_bl_aux() [all...] |
H A D | link_dp_capability.c | 327 return (dc_is_dp_signal(link->connector_signal) && link_enc && in dp_is_fec_supported() 338 else if (link->connector_signal != SIGNAL_TYPE_DISPLAY_PORT_MST && in dp_should_enable_fec() 342 else if (link->connector_signal == SIGNAL_TYPE_EDP in dp_should_enable_fec() 463 if (link->connector_signal == SIGNAL_TYPE_EDP && link->dc->debug.support_eDP1_5) in reduce_link_rate() 927 } else if (link->connector_signal == SIGNAL_TYPE_EDP) { in link_decide_link_settings() 972 if (!dc_is_dp_signal(link->connector_signal)) in mst_decide_link_encoding_format() 1232 dp_enable_link_phy(link, &link_res, link->connector_signal, in apply_usbc_combo_phy_reset_wa() 1234 dp_disable_link_phy(link, &link_res, link->connector_signal); in apply_usbc_combo_phy_reset_wa() 2155 link->connector_signal, in dp_verify_link_cap() 2181 dp_disable_link_phy(link, &link_res, link->connector_signal); in dp_verify_link_cap() [all...] |
H A D | link_hpd.c | 186 switch (link->connector_signal) { in program_hpd_filter()
|
H A D | link_dp_irq_handler.c | 451 if ((link->connector_signal != SIGNAL_TYPE_EDP) && in dp_handle_hpd_rx_irq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link.c | 150 switch (link->connector_signal) { in program_hpd_filter() 218 if (link->connector_signal == SIGNAL_TYPE_LVDS) { in dc_link_detect_sink() 223 if (link->connector_signal == SIGNAL_TYPE_EDP) { in dc_link_detect_sink() 581 if ((link->connector_signal == SIGNAL_TYPE_DISPLAY_PORT && in query_hdcp_capability() 584 link->connector_signal == SIGNAL_TYPE_EDP) { in query_hdcp_capability() 649 if (link->connector_signal == SIGNAL_TYPE_EDP) { in read_current_link_settings_on_detect() 862 if (dc_is_virtual_signal(link->connector_signal)) in dc_link_detect_helper() 865 if ((link->connector_signal == SIGNAL_TYPE_LVDS || in dc_link_detect_helper() 866 link->connector_signal == SIGNAL_TYPE_EDP) && in dc_link_detect_helper() 869 if (link->connector_signal in dc_link_detect_helper() [all...] |
H A D | dc_link_dp.c | 1600 if (link->connector_signal != SIGNAL_TYPE_EDP && status == LINK_TRAINING_SUCCESS) { in dc_link_dp_perform_link_training() 1702 dp_disable_link_phy_mst(link, link->connector_signal); in set_dp_mst_mode() 1713 dp_disable_link_phy(link, link->connector_signal); in set_dp_mst_mode() 1759 dp_disable_link_phy(link, link->connector_signal); in dc_link_dp_sync_lt_attempt() 1763 dp_enable_link_phy(link, link->connector_signal, in dc_link_dp_sync_lt_attempt() 1810 dp_disable_link_phy(link, link->connector_signal); in dc_link_dp_sync_lt_end() 2010 dp_disable_link_phy(link, link->connector_signal); in dp_verify_link_cap() 2028 dp_enable_link_phy(link, link->connector_signal, dp_cs_id, cur); in dp_verify_link_cap() 2029 dp_disable_link_phy(link, link->connector_signal); in dp_verify_link_cap() 2040 link->connector_signal, in dp_verify_link_cap() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_exports.c | 54 if (dc->links[i]->connector_signal == SIGNAL_TYPE_EDP) { in dc_get_edp_links() 70 if (link->connector_signal != SIGNAL_TYPE_EDP) in dc_get_edp_link_panel_inst() 319 if (dc_is_dp_signal(link->connector_signal)) { in dc_link_get_highest_encoding_format() 329 } else if (dc_is_hdmi_signal(link->connector_signal)) { in dc_link_get_highest_encoding_format()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_link_encoder.c | 569 enum signal_type connector_signal, in dcn10_link_encoder_validate_dvi_output() 581 if (connector_signal != SIGNAL_TYPE_DVI_DUAL_LINK && in dcn10_link_encoder_validate_dvi_output() 582 connector_signal != SIGNAL_TYPE_DVI_SINGLE_LINK) in dcn10_link_encoder_validate_dvi_output() 590 if ((connector_signal == SIGNAL_TYPE_DVI_SINGLE_LINK || in dcn10_link_encoder_validate_dvi_output() 591 connector_signal == SIGNAL_TYPE_HDMI_TYPE_A) && in dcn10_link_encoder_validate_dvi_output() 801 stream->link->connector_signal, in dcn10_link_encoder_validate_output_with_stream() 567 dcn10_link_encoder_validate_dvi_output( const struct dcn10_link_encoder *enc10, enum signal_type connector_signal, enum signal_type signal, const struct dc_crtc_timing *crtc_timing) dcn10_link_encoder_validate_dvi_output() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_link_encoder.c | 565 enum signal_type connector_signal, in dcn10_link_encoder_validate_dvi_output() 577 if (connector_signal != SIGNAL_TYPE_DVI_DUAL_LINK && in dcn10_link_encoder_validate_dvi_output() 578 connector_signal != SIGNAL_TYPE_DVI_SINGLE_LINK) in dcn10_link_encoder_validate_dvi_output() 586 if ((connector_signal == SIGNAL_TYPE_DVI_SINGLE_LINK || in dcn10_link_encoder_validate_dvi_output() 587 connector_signal == SIGNAL_TYPE_HDMI_TYPE_A) && in dcn10_link_encoder_validate_dvi_output() 798 stream->link->connector_signal, in dcn10_link_encoder_validate_output_with_stream() 563 dcn10_link_encoder_validate_dvi_output( const struct dcn10_link_encoder *enc10, enum signal_type connector_signal, enum signal_type signal, const struct dc_crtc_timing *crtc_timing) dcn10_link_encoder_validate_dvi_output() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_link.h | 95 enum signal_type connector_signal; member 189 if (dc->links[i]->connector_signal == SIGNAL_TYPE_EDP) in get_edp_link()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_link_encoder.c | 717 enum signal_type connector_signal, in dce110_link_encoder_validate_dvi_output() 729 if (connector_signal != SIGNAL_TYPE_DVI_DUAL_LINK && in dce110_link_encoder_validate_dvi_output() 730 connector_signal != SIGNAL_TYPE_DVI_SINGLE_LINK) in dce110_link_encoder_validate_dvi_output() 738 if ((connector_signal == SIGNAL_TYPE_DVI_SINGLE_LINK || in dce110_link_encoder_validate_dvi_output() 739 connector_signal == SIGNAL_TYPE_HDMI_TYPE_A) && in dce110_link_encoder_validate_dvi_output() 930 stream->link->connector_signal, in dce110_link_encoder_validate_output_with_stream() 715 dce110_link_encoder_validate_dvi_output( const struct dce110_link_encoder *enc110, enum signal_type connector_signal, enum signal_type signal, const struct dc_crtc_timing *crtc_timing) dce110_link_encoder_validate_dvi_output() argument
|
H A D | dmub_psr.c | 208 res_ctx->pipe_ctx[i].stream->link->connector_signal == SIGNAL_TYPE_EDP) { in dmub_psr_copy_settings()
|
H A D | dce_link_encoder.h | 214 enum signal_type connector_signal,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_link_encoder.c | 713 enum signal_type connector_signal, in dce110_link_encoder_validate_dvi_output() 725 if (connector_signal != SIGNAL_TYPE_DVI_DUAL_LINK && in dce110_link_encoder_validate_dvi_output() 726 connector_signal != SIGNAL_TYPE_DVI_SINGLE_LINK) in dce110_link_encoder_validate_dvi_output() 734 if ((connector_signal == SIGNAL_TYPE_DVI_SINGLE_LINK || in dce110_link_encoder_validate_dvi_output() 735 connector_signal == SIGNAL_TYPE_HDMI_TYPE_A) && in dce110_link_encoder_validate_dvi_output() 927 stream->link->connector_signal, in dce110_link_encoder_validate_output_with_stream() 711 dce110_link_encoder_validate_dvi_output( const struct dce110_link_encoder *enc110, enum signal_type connector_signal, enum signal_type signal, const struct dc_crtc_timing *crtc_timing) dce110_link_encoder_validate_dvi_output() argument
|
H A D | dce_link_encoder.h | 214 enum signal_type connector_signal,
|
H A D | dmub_replay.c | 154 res_ctx->pipe_ctx[i].stream->link->connector_signal == SIGNAL_TYPE_EDP) { in dmub_replay_copy_settings()
|
H A D | dmub_psr.c | 310 res_ctx->pipe_ctx[i].stream->link->connector_signal == SIGNAL_TYPE_EDP) { in dmub_psr_copy_settings()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_psr.c | 64 if (!(link->connector_signal & SIGNAL_TYPE_EDP)) { in amdgpu_dm_set_psr_caps()
|
H A D | amdgpu_dm_replay.c | 81 if (!dc_is_embedded_signal(link->connector_signal)) in amdgpu_dm_setup_replay()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/accessories/ |
H A D | link_dp_cts.c | 965 if (!dc_is_dp_signal(link->connector_signal) || in dp_set_preferred_link_settings() 1009 if (link->connector_signal == SIGNAL_TYPE_DISPLAY_PORT && in dp_set_preferred_training_settings()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 93 if (pipe_ctx->stream->link->connector_signal != SIGNAL_TYPE_EDP) in dce60_should_enable_fbc()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 93 if (pipe_ctx->stream->link->connector_signal != SIGNAL_TYPE_EDP) in dce60_should_enable_fbc()
|