Symbol: link_encoder
sys/dev/drm/amd/display/dc/core/dc_link.c
2378
struct link_encoder *link_encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link.c
2427
link_encoder->funcs->update_mst_stream_allocation_table(
sys/dev/drm/amd/display/dc/core/dc_link.c
2428
link_encoder,
sys/dev/drm/amd/display/dc/core/dc_link.c
2458
struct link_encoder *link_encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link.c
2514
link_encoder->funcs->update_mst_stream_allocation_table(
sys/dev/drm/amd/display/dc/core/dc_link.c
2515
link_encoder,
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2490
struct link_encoder *encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2498
struct link_encoder *encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
207
struct link_encoder *encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
260
struct link_encoder *encoder = link->link_enc;
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
60
struct link_encoder *link_enc = link->link_enc;
sys/dev/drm/amd/display/dc/dc_link.h
108
struct link_encoder *link_enc;
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1022
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1063
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1106
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1154
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1225
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1346
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1366
void dce110_link_encoder_enable_hpd(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
1380
void dce110_link_encoder_disable_hpd(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
235
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
511
void dce110_psr_program_dp_dphy_fast_training(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
535
void dce110_psr_program_secondary_packet(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
545
bool dce110_is_dig_enabled(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
780
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
824
struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
868
void dce110_link_encoder_destroy(struct link_encoder **enc)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
875
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
913
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
951
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
983
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
157
struct link_encoder base;
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
191
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
197
void dce110_link_encoder_hw_init(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
199
void dce110_link_encoder_destroy(struct link_encoder **enc);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
204
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
210
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
218
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
224
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
230
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
236
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
241
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
245
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
250
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
254
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
259
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
262
void dce110_link_encoder_enable_hpd(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
264
void dce110_link_encoder_disable_hpd(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
266
void dce110_psr_program_dp_dphy_fast_training(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
269
void dce110_psr_program_secondary_packet(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
272
bool dce110_is_dig_enabled(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
31
#define TO_DCE110_LINK_ENC(link_encoder)\
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
32
container_of(link_encoder, struct dce110_link_encoder, base)
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
561
struct link_encoder *dce100_link_encoder_create(
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
576
static struct link_encoder *dce110_link_encoder_create(
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
565
struct link_encoder *dce112_link_encoder_create(
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
622
static struct link_encoder *dce120_link_encoder_create(
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
662
struct link_encoder *dce80_link_encoder_create(
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1024
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1072
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1143
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1265
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1302
void dcn10_link_encoder_enable_hpd(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
1310
void dcn10_link_encoder_disable_hpd(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
205
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
455
void dcn10_psr_program_dp_dphy_fast_training(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
479
void dcn10_psr_program_secondary_packet(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
489
bool dcn10_is_dig_enabled(struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
728
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
769
struct link_encoder *enc)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
814
void dcn10_link_encoder_destroy(struct link_encoder **enc)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
821
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
859
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
897
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
936
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
977
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
220
struct link_encoder base;
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
258
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
264
void dcn10_link_encoder_hw_init(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
266
void dcn10_link_encoder_destroy(struct link_encoder **enc);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
271
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
281
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
289
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
295
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
301
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
306
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
31
#define TO_DCN10_LINK_ENC(link_encoder)\
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
310
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
315
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
319
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
32
container_of(link_encoder, struct dcn10_link_encoder, base)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
324
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
327
void dcn10_link_encoder_enable_hpd(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
329
void dcn10_link_encoder_disable_hpd(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
331
void dcn10_psr_program_dp_dphy_fast_training(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
334
void dcn10_psr_program_secondary_packet(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
337
bool dcn10_is_dig_enabled(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
732
struct link_encoder *dcn10_link_encoder_create(
sys/dev/drm/amd/display/dc/inc/core_types.h
96
struct link_encoder *(*link_enc_create)(
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
118
struct link_encoder *enc, const struct dc_stream_state *stream);
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
119
void (*hw_init)(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
120
void (*setup)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
122
void (*enable_tmds_output)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
127
void (*enable_dp_output)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
130
void (*enable_dp_mst_output)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
133
void (*enable_lvds_output)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
136
void (*disable_output)(struct link_encoder *link_enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
138
void (*dp_set_lane_settings)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
140
void (*dp_set_phy_pattern)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
143
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
145
void (*psr_program_dp_dphy_fast_training)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
147
void (*psr_program_secondary_packet)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
149
void (*connect_dig_be_to_fe)(struct link_encoder *enc,
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
152
void (*enable_hpd)(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
153
void (*disable_hpd)(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
154
bool (*is_dig_enabled)(struct link_encoder *enc);
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
155
void (*destroy)(struct link_encoder **enc);
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
104
struct link_encoder *enc, const struct encoder_init_data *init_data)
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
32
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
35
static void virtual_link_encoder_hw_init(struct link_encoder *enc) {}
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
38
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
42
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
49
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
54
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
59
struct link_encoder *link_enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
63
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
67
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
71
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
75
struct link_encoder *enc,
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
79
static void virtual_link_encoder_destroy(struct link_encoder **enc)
sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.h
32
struct link_encoder *enc, const struct encoder_init_data *init_data);