/linux/drivers/gpu/drm/amd/display/dc/dio/dcn10/ |
H A D | dcn10_link_encoder.c | 37 enc10->base.ctx 39 enc10->base.ctx->logger 42 (enc10->link_regs->reg) 46 enc10->link_shift->field_name, enc10->link_mask->field_name 94 struct dcn10_link_encoder *enc10, in link_transmitter_control() argument 98 struct dc_bios *bp = enc10->base.ctx->dc_bios; in link_transmitter_control() 106 struct dcn10_link_encoder *enc10, in enable_phy_bypass_mode() argument 117 struct dcn10_link_encoder *enc10, in disable_prbs_symbols() argument 131 struct dcn10_link_encoder *enc10) in disable_prbs_mode() argument 137 program_pattern_symbols(struct dcn10_link_encoder * enc10,uint16_t pattern_symbols[8]) program_pattern_symbols() argument 165 set_dp_phy_pattern_d102(struct dcn10_link_encoder * enc10) set_dp_phy_pattern_d102() argument 196 set_link_training_complete(struct dcn10_link_encoder * enc10,bool complete) set_link_training_complete() argument 210 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_set_dp_phy_pattern_training_pattern() local 228 setup_panel_mode(struct dcn10_link_encoder * enc10,enum dp_panel_mode panel_mode) setup_panel_mode() argument 254 set_dp_phy_pattern_symbol_error(struct dcn10_link_encoder * enc10) set_dp_phy_pattern_symbol_error() argument 277 set_dp_phy_pattern_prbs7(struct dcn10_link_encoder * enc10) set_dp_phy_pattern_prbs7() argument 297 set_dp_phy_pattern_80bit_custom(struct dcn10_link_encoder * enc10,const uint8_t * pattern) set_dp_phy_pattern_80bit_custom() argument 342 set_dp_phy_pattern_hbr2_compliance_cp2520_2(struct dcn10_link_encoder * enc10,unsigned int cp2520_pattern) set_dp_phy_pattern_hbr2_compliance_cp2520_2() argument 396 set_dp_phy_pattern_passthrough_mode(struct dcn10_link_encoder * enc10,enum dp_panel_mode panel_mode) set_dp_phy_pattern_passthrough_mode() argument 449 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_get_dig_frontend() local 487 enc1_configure_encoder(struct dcn10_link_encoder * enc10,const struct dc_link_settings * link_settings) enc1_configure_encoder() argument 501 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_psr_program_dp_dphy_fast_training() local 525 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_psr_program_secondary_packet() local 534 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_is_dig_enabled() local 541 link_encoder_disable(struct dcn10_link_encoder * enc10) link_encoder_disable() argument 555 hpd_initialize(struct dcn10_link_encoder * enc10) hpd_initialize() argument 564 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 615 dcn10_link_encoder_validate_hdmi_output(const struct dcn10_link_encoder * enc10,const struct dc_crtc_timing * crtc_timing,const struct dc_edid_caps * edid_caps,int adjusted_pix_clk_100hz) dcn10_link_encoder_validate_hdmi_output() argument 656 dcn10_link_encoder_validate_dp_output(const struct dcn10_link_encoder * enc10,const struct dc_crtc_timing * crtc_timing) dcn10_link_encoder_validate_dp_output() argument 668 dcn10_link_encoder_construct(struct dcn10_link_encoder * enc10,const struct encoder_init_data * init_data,const struct encoder_feature_support * enc_features,const struct dcn10_link_enc_registers * link_regs,const struct dcn10_link_enc_aux_registers * aux_regs,const struct dcn10_link_enc_hpd_registers * hpd_regs,const struct dcn10_link_enc_shift * link_shift,const struct dcn10_link_enc_mask * link_mask) dcn10_link_encoder_construct() argument 785 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_validate_output_with_stream() local 831 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_hw_init() local 884 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_setup() local 925 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_enable_tmds_output() local 962 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_enable_tmds_output_with_clk_pattern_wa() local 976 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_enable_dp_output() local 1015 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_enable_dp_mst_output() local 1055 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_disable_output() local 1103 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_dp_set_lane_settings() local 1156 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_dp_set_phy_pattern() local 1227 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_update_mst_stream_allocation_table() local 1349 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_connect_dig_be_to_fe() local 1383 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_enable_hpd() local 1391 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_link_encoder_disable_hpd() local 1417 dcn10_aux_initialize(struct dcn10_link_encoder * enc10) dcn10_aux_initialize() argument 1433 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn10_get_dig_mode() local [all...] |
H A D | dcn10_link_encoder.h | 533 struct dcn10_link_encoder *enc10, 543 const struct dcn10_link_encoder *enc10, 549 const struct dcn10_link_encoder *enc10, 553 const struct dcn10_link_encoder *enc10, 557 const struct dcn10_link_encoder *enc10, 578 struct dcn10_link_encoder *enc10, 652 void dcn10_aux_initialize(struct dcn10_link_encoder *enc10);
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn30/ |
H A D | dcn30_dio_link_encoder.c | 36 enc10->base.ctx 38 enc10->base.ctx->logger 41 (enc10->link_regs->reg) 45 enc10->link_shift->field_name, enc10->link_mask->field_name 48 (enc10->link_regs->index) 102 struct dcn10_link_encoder *enc10 = &enc20->enc10; in dcn30_link_encoder_construct() local 104 enc10->base.funcs = &dcn30_link_enc_funcs; in dcn30_link_encoder_construct() 105 enc10 in dcn30_link_encoder_construct() 218 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); enc3_hw_init() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn321/ |
H A D | dcn321_dio_link_encoder.c | 42 enc10->base.ctx 44 enc10->base.ctx->logger 47 (enc10->link_regs->reg) 51 enc10->link_shift->field_name, enc10->link_mask->field_name 54 (enc10->aux_regs->reg) 107 struct dcn10_link_encoder *enc10 = &enc20->enc10; in dcn321_link_encoder_construct() local 109 enc10->base.funcs = &dcn321_link_enc_funcs; in dcn321_link_encoder_construct() 110 enc10 in dcn321_link_encoder_construct() [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn301/ |
H A D | dcn301_dio_link_encoder.c | 36 enc10->base.ctx 38 enc10->base.ctx->logger 41 (enc10->link_regs->reg) 45 enc10->link_shift->field_name, enc10->link_mask->field_name 48 (enc10->link_regs->index) 91 struct dcn10_link_encoder *enc10 = &enc20->enc10; in dcn301_link_encoder_construct() local 93 enc10->base.funcs = &dcn301_link_enc_funcs; in dcn301_link_encoder_construct() 94 enc10 in dcn301_link_encoder_construct() [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_link_encoder.c | 37 enc10->base.ctx 40 enc10->base.ctx->logger 43 (enc10->link_regs->reg) 47 enc10->link_shift->field_name, enc10->link_mask->field_name 50 (enc10->link_regs->index) 56 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn201_link_encoder_get_max_link_cap() local 71 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn201_link_encoder_is_in_alt_mode() local 122 struct dcn10_link_encoder *enc10 = &enc20->enc10; in dcn201_link_encoder_construct() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn401/ |
H A D | dcn401_dio_link_encoder.c | 44 enc10->base.ctx 46 enc10->base.ctx->logger 49 (enc10->link_regs->reg) 53 enc10->link_shift->field_name, enc10->link_mask->field_name 56 (enc10->aux_regs->reg) 70 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in enc401_hw_init() local 108 dcn10_aux_initialize(enc10); in enc401_hw_init() 127 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn401_link_encoder_setup() local 161 struct dcn10_link_encoder *enc10 in dcn401_is_dig_enabled() local 171 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn401_get_dig_mode() local 233 struct dcn10_link_encoder *enc10 = &enc20->enc10; dcn401_link_encoder_construct() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn32/ |
H A D | dcn32_dio_link_encoder.c | 45 enc10->base.ctx 47 enc10->base.ctx->logger 50 (enc10->link_regs->reg) 54 enc10->link_shift->field_name, enc10->link_mask->field_name 57 (enc10->aux_regs->reg) 100 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in enc32_hw_init() local 138 dcn10_aux_initialize(enc10); in enc32_hw_init() 156 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in query_dp_alt_from_dmub() local 163 cmd->query_dp_alt.data.phy_id = phy_id_from_transmitter(enc10 in query_dp_alt_from_dmub() 242 struct dcn10_link_encoder *enc10 = &enc20->enc10; dcn32_link_encoder_construct() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn35/ |
H A D | dcn35_dio_link_encoder.c | 33 enc10->base.ctx 35 enc10->base.ctx->logger 38 (enc10->link_regs->reg) 42 enc10->link_shift->field_name, enc10->link_mask->field_name 59 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn35_is_dig_enabled() local 69 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn35_get_dig_mode() local 90 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn35_link_encoder_setup() local 128 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn35_link_encoder_set_fgcg() local 180 struct dcn10_link_encoder *enc10 in dcn35_link_encoder_construct() local 294 link_encoder_disable(struct dcn10_link_encoder * enc10) link_encoder_disable() argument 305 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn35_link_encoder_enable_dp_output() local 320 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn35_link_encoder_enable_dp_mst_output() local 334 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn35_link_encoder_disable_output() local 351 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn35_link_encoder_enable_dpia_output() local 376 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn35_link_encoder_disable_dpia_output() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn31/ |
H A D | dcn31_dio_link_encoder.c | 43 enc10->base.ctx 45 enc10->base.ctx->logger 48 (enc10->link_regs->reg) 52 enc10->link_shift->field_name, enc10->link_mask->field_name 55 (enc10->link_regs->index) 58 (enc10->aux_regs->reg) 119 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in query_dp_alt_from_dmub() local 126 cmd->query_dp_alt.data.phy_id = phy_id_from_transmitter(enc10->base.transmitter); in query_dp_alt_from_dmub() 139 struct dcn10_link_encoder *enc10 in dcn31_link_encoder_set_dio_phy_mux() local 210 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); enc31_hw_init() local 294 struct dcn10_link_encoder *enc10 = &enc20->enc10; dcn31_link_encoder_construct() local 404 struct dcn10_link_encoder *enc10 = &enc20->enc10; dcn31_link_encoder_construct_minimal() local 444 link_encoder_disable(struct dcn10_link_encoder * enc10) link_encoder_disable() argument 455 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn31_link_encoder_enable_dp_output() local 502 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn31_link_encoder_enable_dp_mst_output() local 548 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn31_link_encoder_disable_output() local 594 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn31_link_encoder_is_in_alt_mode() local 638 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn31_link_encoder_get_max_link_cap() local [all...] |
/linux/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_link_encoder.c | 39 enc10->base.ctx 41 enc10->base.ctx->logger 44 (enc10->link_regs->reg) 48 enc10->link_shift->field_name, enc10->link_mask->field_name 51 (enc10->link_regs->index) 170 struct dcn10_link_encoder *enc10, in update_cfg_data() argument 207 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn21_link_encoder_acquire_phy() local 242 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in dcn21_link_encoder_release_phy() local 258 struct dcn10_link_encoder *enc10 in dcn21_link_encoder_enable_dp_output() local 343 struct dcn10_link_encoder *enc10 = &enc21->enc10; dcn21_link_encoder_construct() local [all...] |
H A D | dcn21_link_encoder.h | 32 struct dcn10_link_encoder enc10; member
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
H A D | dcn20_link_encoder.c | 37 enc10->base.ctx 39 enc10->base.ctx->logger 42 (enc10->link_regs->reg) 46 enc10->link_shift->field_name, enc10->link_mask->field_name 49 (enc10->link_regs->index) 175 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in enc2_fec_set_enable() local 183 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in enc2_fec_set_ready() local 191 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); in enc2_fec_is_active() local 203 struct dcn10_link_encoder *enc10 in link_enc2_read_state() local 212 update_cfg_data(struct dcn10_link_encoder * enc10,const struct dc_link_settings * link_settings,struct dpcssys_phy_seq_cfg * cfg) update_cfg_data() argument 250 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn20_link_encoder_enable_dp_output() local 271 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn20_link_encoder_get_max_link_cap() local 287 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); dcn20_link_encoder_is_in_alt_mode() local 310 struct dcn10_link_encoder *enc10 = TO_DCN10_LINK_ENC(enc); enc2_hw_init() local 402 struct dcn10_link_encoder *enc10 = &enc20->enc10; dcn20_link_encoder_construct() local [all...] |
H A D | dcn20_link_encoder.h | 336 struct dcn10_link_encoder enc10; member
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
H A D | dcn201_resource.c | 797 struct dcn10_link_encoder *enc10; in dcn201_link_encoder_create() local 802 enc10 = &enc20->enc10; in dcn201_link_encoder_create() 813 return &enc10->base; in dcn201_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
H A D | dcn10_resource.c | 738 struct dcn10_link_encoder *enc10 = in dcn10_link_encoder_create() local 742 if (!enc10 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn10_link_encoder_create() 748 dcn10_link_encoder_construct(enc10, in dcn10_link_encoder_create() 757 return &enc10->base; in dcn10_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
H A D | dcn316_resource.c | 1099 return &enc20->enc10.base; in dcn31_link_encoder_create() 1125 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
H A D | dcn314_resource.c | 1164 return &enc20->enc10.base; in dcn31_link_encoder_create() 1190 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
H A D | dcn35_resource.c | 1112 return &enc20->enc10.base; in dcn35_link_encoder_create() 1138 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
H A D | dcn351_resource.c | 1092 return &enc20->enc10.base; in dcn35_link_encoder_create() 1118 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
H A D | dcn31_resource.c | 1107 return &enc20->enc10.base; in dcn31_link_encoder_create() 1133 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
H A D | dcn36_resource.c | 1093 return &enc20->enc10.base; in dcn35_link_encoder_create() 1119 return &enc20->enc10.base; in dcn31_link_enc_create_minimal()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
H A D | dcn302_resource.c | 902 return &enc20->enc10.base; in dcn302_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
H A D | dcn303_resource.c | 848 return &enc20->enc10.base; in dcn303_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
H A D | dcn301_resource.c | 897 return &enc20->enc10.base; in dcn301_link_encoder_create()
|