| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_link_hwss.c | 71 struct link_encoder *link_enc = link->link_enc; in dp_enable_link_phy() local 104 link_enc->funcs->enable_dp_output( in dp_enable_link_phy() 105 link_enc, in dp_enable_link_phy() 109 link_enc->funcs->enable_dp_mst_output( in dp_enable_link_phy() 110 link_enc, in dp_enable_link_phy() 184 link->link_enc->funcs->disable_output(link->link_enc, signal); in dp_disable_link_phy() 190 link->link_enc->funcs->disable_output(link->link_enc, signal); in dp_disable_link_phy() 245 struct link_encoder *encoder = link->link_enc; in dp_set_hw_lane_settings() 258 struct link_encoder *encoder = link->link_enc; in dp_set_hw_test_pattern() 296 link->link_enc->funcs->disable_output( in dp_retrain_link_dp_test() [all …]
|
| D | dc_link.c | 90 if(link->link_enc) in destruct() 91 link->link_enc->funcs->destroy(&link->link_enc); in destruct() 414 link->link_enc->id, link->link_id); in link_detect_sink() 700 if (link->link_enc->funcs->is_in_alt_mode == NULL) in wait_for_alt_mode() 703 is_in_alt_mode = link->link_enc->funcs->is_in_alt_mode(link->link_enc); in wait_for_alt_mode() 714 if (link->link_enc->funcs->is_in_alt_mode(link->link_enc)) { in wait_for_alt_mode() 822 if (link->link_enc->features.flags.bits.DP_IS_USB_C == 1) { in dc_link_detect() 1321 link->link_enc = link->dc->res_pool->funcs->link_enc_create( in construct() 1324 if (link->link_enc == NULL) { in construct() 1329 link->link_enc_hw_inst = link->link_enc->transmitter; in construct() [all …]
|
| D | dc_link_dp.c | 107 struct encoder_feature_support *features = &link->link_enc->features; in get_supported_tp() 1406 if (link->link_enc->features.flags.bits.IS_HBR2_CAPABLE) in get_max_link_cap() 1409 if (link->link_enc->features.flags.bits.IS_HBR3_CAPABLE) in get_max_link_cap() 3012 struct link_encoder *encoder = link->link_enc; in dc_link_dp_enable_hpd() 3020 struct link_encoder *encoder = link->link_enc; in dc_link_dp_disable_hpd() 3447 struct link_encoder *link_enc = link->link_enc; in dp_set_fec_ready() local 3454 if (link_enc->funcs->fec_set_ready && in dp_set_fec_ready() 3462 link_enc->funcs->fec_set_ready(link_enc, true); in dp_set_fec_ready() 3465 link->link_enc->funcs->fec_set_ready(link->link_enc, false); in dp_set_fec_ready() 3475 link->link_enc->funcs->fec_set_ready( in dp_set_fec_ready() [all …]
|
| D | dc.c | 226 link->link_enc = kzalloc(sizeof(*link->link_enc), GFP_KERNEL); in create_links() 228 if (!link->link_enc) { in create_links() 243 virtual_link_encoder_construct(link->link_enc, &enc_init); in create_links() 977 if (!link->link_enc->funcs->is_dig_enabled(link->link_enc)) in dc_validate_seamless_boot_timing() 986 enc_inst = link->link_enc->funcs->get_dig_frontend(link->link_enc); in dc_validate_seamless_boot_timing()
|
| D | dc_resource.c | 1860 if (!link->link_enc->funcs->is_dig_enabled(link->link_enc)) in acquire_resource_from_hw_enabled_state() 1869 inst = link->link_enc->funcs->get_dig_frontend(link->link_enc); in acquire_resource_from_hw_enabled_state() 2758 if (!link->link_enc->funcs->validate_output_with_stream( in dc_validate_stream() 2759 link->link_enc, stream)) in dc_validate_stream()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce/ |
| D | dce_dmcu.c | 171 link->link_enc->funcs->psr_program_dp_dphy_fast_training(link->link_enc, in dce_dmcu_setup_psr() 219 link->link_enc->funcs->psr_program_secondary_packet(link->link_enc, in dce_dmcu_setup_psr() 580 link->link_enc->funcs->psr_program_dp_dphy_fast_training(link->link_enc, in dcn10_dmcu_setup_psr() 628 link->link_enc->funcs->psr_program_secondary_packet(link->link_enc, in dcn10_dmcu_setup_psr()
|
| D | dce_clk_mgr.c | 526 stream->link->link_enc->transmitter; in dce110_fill_display_configs()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/ |
| D | dce110_hw_sequencer.c | 667 link->link_enc->funcs->connect_dig_be_to_fe(link->link_enc, in dce110_enable_stream() 739 struct graphics_object_id connector = link->link_enc->connector; in dce110_edp_wait_for_hpd_ready() 812 if (dal_graphics_object_id_get_connector_id(link->link_enc->connector) in dce110_edp_power_control() 855 cntl.transmitter = link->link_enc->transmitter; in dce110_edp_power_control() 856 cntl.connector_obj_id = link->link_enc->connector; in dce110_edp_power_control() 859 cntl.hpd_sel = link->link_enc->hpd_source; in dce110_edp_power_control() 892 if (dal_graphics_object_id_get_connector_id(link->link_enc->connector) in dce110_edp_backlight_control() 916 cntl.transmitter = link->link_enc->transmitter; in dce110_edp_backlight_control() 917 cntl.connector_obj_id = link->link_enc->connector; in dce110_edp_backlight_control() 920 cntl.hpd_sel = link->link_enc->hpd_source; in dce110_edp_backlight_control() [all …]
|
| D | dce110_resource.c | 820 pixel_clk_params->encoder_object_id = stream->link->link_enc->id; in get_pixel_clock_parameters() 1140 link->link_enc->preferred_engine) in dce110_find_first_free_match_stream_enc_for_link()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/virtual/ |
| D | virtual_link_encoder.c | 61 struct link_encoder *link_enc, in virtual_link_encoder_disable_output() argument
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| D | link_encoder.h | 155 void (*disable_output)(struct link_encoder *link_enc,
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/ |
| D | dc_link.h | 120 struct link_encoder *link_enc; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
| D | dce110_clk_mgr.c | 154 stream->link->link_enc->transmitter; in dce110_fill_display_configs()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/ |
| D | dcn10_hw_sequencer.c | 392 struct link_encoder *lenc = dc->links[i]->link_enc; in dcn10_log_hw_state() 1248 link->link_enc->funcs->hw_init(link->link_enc); in dcn10_init_hw() 1251 if (link->link_enc->funcs->is_dig_enabled && in dcn10_init_hw() 1252 link->link_enc->funcs->is_dig_enabled(link->link_enc)) in dcn10_init_hw()
|
| D | dcn10_resource.c | 991 pixel_clk_params->encoder_object_id = stream->link->link_enc->id; in get_pixel_clock_parameters() 1232 link->link_enc->preferred_engine) in dcn10_find_first_free_match_stream_enc_for_link()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce100/ |
| D | dce100_resource.c | 873 link->link_enc->preferred_engine) in dce100_find_first_free_match_stream_enc_for_link()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/ |
| D | dcn20_hwseq.c | 1919 link->link_enc->funcs->connect_dig_be_to_fe(link->link_enc, in dcn20_enable_stream()
|
| D | dcn20_resource.c | 1335 pixel_clk_params->encoder_object_id = stream->link->link_enc->id; in get_pixel_clock_parameters()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce112/ |
| D | dce112_resource.c | 775 switch (stream->link->link_enc->transmitter) { in find_matching_pll()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm.c | 5036 link->link_enc->features.hdmi_ycbcr420_supported ? true : false; in amdgpu_dm_connector_init_helper() 5041 link->link_enc->features.dp_ycbcr420_supported ? true : false; in amdgpu_dm_connector_init_helper()
|