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);