link_encoder 2518 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct link_encoder *link_encoder = link->link_enc; link_encoder 2567 drivers/gpu/drm/amd/display/dc/core/dc_link.c link_encoder->funcs->update_mst_stream_allocation_table( link_encoder 2568 drivers/gpu/drm/amd/display/dc/core/dc_link.c link_encoder, link_encoder 2598 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct link_encoder *link_encoder = link->link_enc; link_encoder 2654 drivers/gpu/drm/amd/display/dc/core/dc_link.c link_encoder->funcs->update_mst_stream_allocation_table( link_encoder 2655 drivers/gpu/drm/amd/display/dc/core/dc_link.c link_encoder, link_encoder 3025 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c struct link_encoder *encoder = link->link_enc; link_encoder 3033 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c struct link_encoder *encoder = link->link_enc; link_encoder 3460 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c struct link_encoder *link_enc = link->link_enc; link_encoder 3497 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c struct link_encoder *link_enc = link->link_enc; link_encoder 71 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c struct link_encoder *link_enc = link->link_enc; link_encoder 245 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c struct link_encoder *encoder = link->link_enc; link_encoder 258 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c struct link_encoder *encoder = link->link_enc; link_encoder 120 drivers/gpu/drm/amd/display/dc/dc_link.h struct link_encoder *link_enc; link_encoder 238 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 514 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c void dce110_psr_program_dp_dphy_fast_training(struct link_encoder *enc, link_encoder 538 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c void dce110_psr_program_secondary_packet(struct link_encoder *enc, link_encoder 548 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c bool dce110_is_dig_enabled(struct link_encoder *enc) link_encoder 783 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 827 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc) link_encoder 871 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c void dce110_link_encoder_destroy(struct link_encoder **enc) link_encoder 878 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 916 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 954 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 986 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1025 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1066 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1109 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1157 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1228 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1349 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c struct link_encoder *enc, link_encoder 1369 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c void dce110_link_encoder_enable_hpd(struct link_encoder *enc) link_encoder 1383 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c void dce110_link_encoder_disable_hpd(struct link_encoder *enc) link_encoder 31 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h #define TO_DCE110_LINK_ENC(link_encoder)\ link_encoder 32 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h container_of(link_encoder, struct dce110_link_encoder, base) link_encoder 157 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder base; link_encoder 191 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 197 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_link_encoder_hw_init(struct link_encoder *enc); link_encoder 199 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_link_encoder_destroy(struct link_encoder **enc); link_encoder 204 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 210 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 218 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 224 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 230 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 236 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 241 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 245 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 250 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 254 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 259 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h struct link_encoder *enc, link_encoder 262 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_link_encoder_enable_hpd(struct link_encoder *enc); link_encoder 264 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_link_encoder_disable_hpd(struct link_encoder *enc); link_encoder 266 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_psr_program_dp_dphy_fast_training(struct link_encoder *enc, link_encoder 269 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h void dce110_psr_program_secondary_packet(struct link_encoder *enc, link_encoder 272 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h bool dce110_is_dig_enabled(struct link_encoder *enc); link_encoder 569 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c struct link_encoder *dce100_link_encoder_create( link_encoder 615 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c static struct link_encoder *dce110_link_encoder_create( link_encoder 573 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c struct link_encoder *dce112_link_encoder_create( link_encoder 653 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c static struct link_encoder *dce120_link_encoder_create( link_encoder 667 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c struct link_encoder *dce80_link_encoder_create( link_encoder 392 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct link_encoder *lenc = dc->links[i]->link_enc; link_encoder 210 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 450 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c unsigned int dcn10_get_dig_frontend(struct link_encoder *enc) link_encoder 502 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c void dcn10_psr_program_dp_dphy_fast_training(struct link_encoder *enc, link_encoder 526 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c void dcn10_psr_program_secondary_packet(struct link_encoder *enc, link_encoder 536 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c bool dcn10_is_dig_enabled(struct link_encoder *enc) link_encoder 779 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 820 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc) link_encoder 865 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c void dcn10_link_encoder_destroy(struct link_encoder **enc) link_encoder 872 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 910 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 948 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 987 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1028 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1075 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1123 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1194 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1316 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc, link_encoder 1352 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c void dcn10_link_encoder_enable_hpd(struct link_encoder *enc) link_encoder 1360 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c void dcn10_link_encoder_disable_hpd(struct link_encoder *enc) link_encoder 1403 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c struct link_encoder *enc) link_encoder 31 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h #define TO_DCN10_LINK_ENC(link_encoder)\ link_encoder 32 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h container_of(link_encoder, struct dcn10_link_encoder, base) link_encoder 395 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder base; link_encoder 433 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 439 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_link_encoder_hw_init(struct link_encoder *enc); link_encoder 441 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_link_encoder_destroy(struct link_encoder **enc); link_encoder 446 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 456 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 464 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 470 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 476 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 481 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 485 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 490 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 494 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 499 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc, link_encoder 502 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_link_encoder_enable_hpd(struct link_encoder *enc); link_encoder 504 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_link_encoder_disable_hpd(struct link_encoder *enc); link_encoder 506 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_psr_program_dp_dphy_fast_training(struct link_encoder *enc, link_encoder 509 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h void dcn10_psr_program_secondary_packet(struct link_encoder *enc, link_encoder 512 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h bool dcn10_is_dig_enabled(struct link_encoder *enc); link_encoder 514 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h unsigned int dcn10_get_dig_frontend(struct link_encoder *enc); link_encoder 519 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h struct link_encoder *enc); link_encoder 749 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c struct link_encoder *dcn10_link_encoder_create( link_encoder 168 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c void enc2_fec_set_enable(struct link_encoder *enc, bool enable) link_encoder 178 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c void enc2_fec_set_ready(struct link_encoder *enc, bool ready) link_encoder 185 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c bool enc2_fec_is_active(struct link_encoder *enc) link_encoder 199 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c void link_enc2_read_state(struct link_encoder *enc, struct link_enc_state *s) link_encoder 244 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c struct link_encoder *enc, link_encoder 274 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c void enc2_hw_init(struct link_encoder *enc) link_encoder 149 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h void enc2_fec_set_enable(struct link_encoder *enc, bool enable); link_encoder 150 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h void enc2_fec_set_ready(struct link_encoder *enc, bool ready); link_encoder 151 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h bool enc2_fec_is_active(struct link_encoder *enc); link_encoder 152 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h void enc2_hw_init(struct link_encoder *enc); link_encoder 155 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h void link_enc2_read_state(struct link_encoder *enc, struct link_enc_state *s); link_encoder 159 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h struct link_encoder *enc, link_encoder 1151 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c struct link_encoder *dcn20_link_encoder_create( link_encoder 45 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h struct link_encoder *dcn20_link_encoder_create( link_encoder 97 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct link_encoder *(*link_enc_create)( link_encoder 134 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h struct link_encoder *enc, struct link_enc_state *s); link_encoder 137 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h struct link_encoder *enc, const struct dc_stream_state *stream); link_encoder 138 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*hw_init)(struct link_encoder *enc); link_encoder 139 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*setup)(struct link_encoder *enc, link_encoder 141 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*enable_tmds_output)(struct link_encoder *enc, link_encoder 146 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*enable_dp_output)(struct link_encoder *enc, link_encoder 149 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*enable_dp_mst_output)(struct link_encoder *enc, link_encoder 152 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*enable_lvds_output)(struct link_encoder *enc, link_encoder 155 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*disable_output)(struct link_encoder *link_enc, link_encoder 157 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*dp_set_lane_settings)(struct link_encoder *enc, link_encoder 159 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*dp_set_phy_pattern)(struct link_encoder *enc, link_encoder 162 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h struct link_encoder *enc, link_encoder 164 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*psr_program_dp_dphy_fast_training)(struct link_encoder *enc, link_encoder 166 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*psr_program_secondary_packet)(struct link_encoder *enc, link_encoder 168 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*connect_dig_be_to_fe)(struct link_encoder *enc, link_encoder 171 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*enable_hpd)(struct link_encoder *enc); link_encoder 172 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*disable_hpd)(struct link_encoder *enc); link_encoder 173 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h bool (*is_dig_enabled)(struct link_encoder *enc); link_encoder 174 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h unsigned int (*get_dig_frontend)(struct link_encoder *enc); link_encoder 175 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*destroy)(struct link_encoder **enc); link_encoder 178 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*fec_set_enable)(struct link_encoder *enc, link_encoder 181 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h void (*fec_set_ready)(struct link_encoder *enc, link_encoder 184 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h bool (*fec_is_active)(struct link_encoder *enc); link_encoder 186 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h bool (*is_in_alt_mode) (struct link_encoder *enc); link_encoder 188 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h struct link_encoder *enc); link_encoder 34 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 37 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c static void virtual_link_encoder_hw_init(struct link_encoder *enc) {} link_encoder 40 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 44 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 51 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 56 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 61 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *link_enc, link_encoder 65 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 69 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 73 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 77 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, link_encoder 81 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c static void virtual_link_encoder_destroy(struct link_encoder **enc) link_encoder 106 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c struct link_encoder *enc, const struct encoder_init_data *init_data) link_encoder 32 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.h struct link_encoder *enc, const struct encoder_init_data *init_data);