Symbol: drm_encoder
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
772
struct drm_encoder *tmp;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1074
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1122
static struct drm_encoder *
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1126
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1211
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1279
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1300
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1335
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
139
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1430
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1513
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
216
struct drm_encoder *best_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
217
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
234
static struct drm_encoder *
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
238
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
346
static struct drm_encoder *
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
349
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
361
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
381
amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
412
static void amdgpu_connector_add_common_modes(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
470
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
610
amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
647
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
685
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
716
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
856
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
89
static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
364
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
666
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
109
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
113
struct drm_encoder *other_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
130
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
132
struct drm_encoder *other_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
148
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
189
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
41
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
60
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
78
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
94
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
423
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
463
struct drm_encoder base;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
592
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
594
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
595
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
598
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
599
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
604
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
618
void amdgpu_enc_destroy(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
623
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_crtc.c
311
struct drm_encoder *encoder = amdgpu_crtc->encoder;
sys/dev/drm/amd/amdgpu/atombios_dp.c
360
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_dp.c
480
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/atombios_dp.c
710
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_dp.h
30
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_dp.h
39
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1293
amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1294
struct drm_encoder *ext_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1398
amdgpu_atombios_encoder_setup_dig(struct drm_encoder *encoder, int action)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1401
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1477
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1536
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1747
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1751
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1770
amdgpu_atombios_encoder_dac_load_detect(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1820
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1859
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1866
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1904
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1906
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1917
struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
339
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
354
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
389
amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
418
static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
452
amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
514
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
642
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
83
struct drm_encoder *encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
831
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
41
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
42
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
45
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
47
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
50
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
56
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
58
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
62
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
65
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
68
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
71
struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1197
static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1212
static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1255
static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1307
static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1458
static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1493
static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1513
static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1543
static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1724
static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2169
static int dce_v10_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2612
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3296
dce_v10_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3316
static void dce_v10_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3355
static void dce_v10_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3365
static void dce_v10_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3382
static void dce_v10_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3387
static void dce_v10_0_ext_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3393
dce_v10_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3400
static void dce_v10_0_ext_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3406
dce_v10_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3439
static void dce_v10_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3459
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
491
static void dce_v10_0_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1223
static void dce_v11_0_afmt_audio_select_pin(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1238
static void dce_v11_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1281
static void dce_v11_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1333
static void dce_v11_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1500
static void dce_v11_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1535
static void dce_v11_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1555
static void dce_v11_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1585
static void dce_v11_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1766
static void dce_v11_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2202
static int dce_v11_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2720
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3422
dce_v11_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3442
static void dce_v11_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3481
static void dce_v11_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3491
static void dce_v11_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3508
static void dce_v11_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3513
static void dce_v11_0_ext_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3519
dce_v11_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3526
static void dce_v11_0_ext_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3532
dce_v11_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3565
static void dce_v11_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3585
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
517
static void dce_v11_0_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1134
static void dce_v8_0_afmt_audio_select_pin(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1150
static void dce_v8_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1208
static void dce_v8_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1257
static void dce_v8_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1421
static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1443
static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1464
static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1490
static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1653
static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2059
static int dce_v8_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2520
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3184
dce_v8_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3204
static void dce_v8_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3243
static void dce_v8_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3253
static void dce_v8_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3270
static void dce_v8_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3275
static void dce_v8_0_ext_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3281
dce_v8_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3288
static void dce_v8_0_ext_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3294
dce_v8_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3327
static void dce_v8_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3347
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
431
static void dce_v8_0_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_virtual.c
270
static struct drm_encoder *
sys/dev/drm/amd/amdgpu/dce_virtual.c
273
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_virtual.c
545
static void dce_virtual_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_virtual.c
550
static void dce_virtual_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_virtual.c
556
dce_virtual_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_virtual.c
563
static void dce_virtual_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_virtual.c
569
dce_virtual_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/amd/amdgpu/dce_virtual.c
574
static bool dce_virtual_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/amd/amdgpu/dce_virtual.c
590
static void dce_virtual_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/amdgpu/dce_virtual.c
603
struct drm_encoder *encoder;
sys/dev/drm/amd/amdgpu/dce_virtual.c
607
encoder = kzalloc(sizeof(struct drm_encoder), GFP_KERNEL);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2200
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3409
static void dm_encoder_helper_disable(struct drm_encoder *encoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3414
static int dm_encoder_helper_atomic_check(struct drm_encoder *encoder,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3774
struct drm_encoder *encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3802
amdgpu_dm_create_common_mode(struct drm_encoder *encoder,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3825
static void amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3908
struct drm_encoder *encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
260
static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
273
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
289
struct drm_encoder *encoder;
sys/dev/drm/drm_atomic_helper.c
101
struct drm_encoder *encoder;
sys/dev/drm/drm_atomic_helper.c
112
struct drm_encoder *new_encoder;
sys/dev/drm/drm_atomic_helper.c
1138
struct drm_encoder *encoder;
sys/dev/drm/drm_atomic_helper.c
1266
struct drm_encoder *encoder;
sys/dev/drm/drm_atomic_helper.c
207
struct drm_encoder *encoder)
sys/dev/drm/drm_atomic_helper.c
247
struct drm_encoder *encoder)
sys/dev/drm/drm_atomic_helper.c
282
struct drm_encoder *new_encoder;
sys/dev/drm/drm_atomic_helper.c
3449
struct drm_encoder *
sys/dev/drm/drm_atomic_helper.c
408
struct drm_encoder *encoder;
sys/dev/drm/drm_atomic_helper.c
478
struct drm_encoder *encoder,
sys/dev/drm/drm_atomic_helper.c
515
struct drm_encoder *encoder = conn_state->best_encoder;
sys/dev/drm/drm_atomic_helper.c
944
struct drm_encoder *encoder;
sys/dev/drm/drm_bridge.c
114
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
sys/dev/drm/drm_connector.c
1671
static struct drm_encoder *drm_connector_get_encoder(struct drm_connector *connector)
sys/dev/drm/drm_connector.c
1717
struct drm_encoder *encoder;
sys/dev/drm/drm_connector.c
311
struct drm_encoder *encoder)
sys/dev/drm/drm_connector.c
348
struct drm_encoder *encoder)
sys/dev/drm/drm_connector.c
350
struct drm_encoder *enc;
sys/dev/drm/drm_crtc_helper.c
131
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper.c
149
drm_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/drm_crtc_helper.c
168
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper.c
233
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper.c
281
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper.c
444
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper.c
520
struct drm_encoder **save_connector_encoders, *new_encoder, *encoder;
sys/dev/drm/drm_crtc_helper.c
572
sizeof(struct drm_encoder *), GFP_KERNEL);
sys/dev/drm/drm_crtc_helper.c
793
static int drm_helper_choose_encoder_dpms(struct drm_encoder *encoder)
sys/dev/drm/drm_crtc_helper.c
811
static void drm_helper_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/drm_crtc_helper.c
874
struct drm_encoder *encoder = connector->encoder;
sys/dev/drm/drm_crtc_helper.c
90
bool drm_helper_encoder_in_use(struct drm_encoder *encoder)
sys/dev/drm/drm_crtc_helper.c
944
struct drm_encoder *encoder;
sys/dev/drm/drm_crtc_helper_internal.h
74
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
sys/dev/drm/drm_encoder.c
107
struct drm_encoder *encoder,
sys/dev/drm/drm_encoder.c
157
void drm_encoder_cleanup(struct drm_encoder *encoder)
sys/dev/drm/drm_encoder.c
186
static struct drm_crtc *drm_encoder_get_crtc(struct drm_encoder *encoder)
sys/dev/drm/drm_encoder.c
221
struct drm_encoder *encoder;
sys/dev/drm/drm_encoder.c
68
struct drm_encoder *encoder;
sys/dev/drm/drm_encoder.c
83
struct drm_encoder *encoder;
sys/dev/drm/drm_encoder_slave.c
111
void drm_i2c_encoder_destroy(struct drm_encoder *drm_encoder)
sys/dev/drm/drm_encoder_slave.c
113
struct drm_encoder_slave *encoder = to_encoder_slave(drm_encoder);
sys/dev/drm/drm_encoder_slave.c
114
struct i2c_client *client = drm_i2c_encoder_get_client(drm_encoder);
sys/dev/drm/drm_encoder_slave.c
130
get_slave_funcs(struct drm_encoder *enc)
sys/dev/drm/drm_encoder_slave.c
135
void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/drm_encoder_slave.c
141
bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/drm_encoder_slave.c
152
void drm_i2c_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/drm_encoder_slave.c
158
void drm_i2c_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/drm_encoder_slave.c
164
void drm_i2c_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/drm_encoder_slave.c
172
enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder,
sys/dev/drm/drm_encoder_slave.c
179
void drm_i2c_encoder_save(struct drm_encoder *encoder)
sys/dev/drm/drm_encoder_slave.c
185
void drm_i2c_encoder_restore(struct drm_encoder *encoder)
sys/dev/drm/drm_fb_helper.c
2411
struct drm_encoder *encoder;
sys/dev/drm/drm_mode_config.c
179
struct drm_encoder *encoder;
sys/dev/drm/drm_mode_config.c
421
struct drm_encoder *encoder, *enct;
sys/dev/drm/drm_mode_config.c
91
struct drm_encoder *encoder;
sys/dev/drm/drm_probe_helper.c
182
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
sys/dev/drm/drm_probe_helper.c
93
struct drm_encoder *encoder;
sys/dev/drm/drm_simple_kms_helper.c
261
struct drm_encoder *encoder = &pipe->encoder;
sys/dev/drm/i915/intel_crt.c
884
void intel_crt_reset(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_ddi.c
3768
struct drm_encoder *encoder;
sys/dev/drm/i915/intel_display.c
10310
struct drm_encoder *encoder = &intel_encoder->base;
sys/dev/drm/i915/intel_display.c
10465
struct drm_encoder *encoder = &intel_encoder->base;
sys/dev/drm/i915/intel_display.c
11962
struct drm_encoder *encoder = connector->encoder;
sys/dev/drm/i915/intel_display.c
15739
struct drm_encoder *best_encoder;
sys/dev/drm/i915/intel_display.c
6057
struct drm_encoder *encoder;
sys/dev/drm/i915/intel_display.c
6390
void intel_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_dp.c
5292
void intel_dp_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_dp.c
5603
void intel_dp_encoder_reset(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_dp.c
6685
struct drm_encoder *encoder;
sys/dev/drm/i915/intel_dp_mst.c
127
struct drm_encoder *old_encoder;
sys/dev/drm/i915/intel_dp_mst.c
400
static struct drm_encoder *intel_mst_atomic_best_encoder(struct drm_connector *connector,
sys/dev/drm/i915/intel_dp_mst.c
417
static void intel_dp_mst_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_dp_mst.c
470
struct drm_encoder *enc =
sys/dev/drm/i915/intel_drv.h
1189
void (*write_infoframe)(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_drv.h
1193
void (*set_infoframes)(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_drv.h
1197
bool (*infoframe_enabled)(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_drv.h
1286
enc_to_dig_port(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_drv.h
1298
enc_to_mst(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_drv.h
1303
static inline struct intel_dp *enc_to_intel_dp(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_drv.h
1423
void intel_crt_reset(struct drm_encoder *encoder);
sys/dev/drm/i915/intel_drv.h
1526
void intel_encoder_destroy(struct drm_encoder *encoder);
sys/dev/drm/i915/intel_drv.h
1713
void intel_dp_encoder_reset(struct drm_encoder *encoder);
sys/dev/drm/i915/intel_drv.h
1715
void intel_dp_encoder_destroy(struct drm_encoder *encoder);
sys/dev/drm/i915/intel_drv.h
1865
struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder);
sys/dev/drm/i915/intel_drv.h
227
struct drm_encoder base;
sys/dev/drm/i915/intel_dsi.h
127
static inline struct intel_dsi *enc_to_intel_dsi(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_dvo.c
358
static void intel_dvo_enc_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_fbdev.c
387
struct drm_encoder *encoder;
sys/dev/drm/i915/intel_hdmi.c
151
static void g4x_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
189
static bool g4x_infoframe_enabled(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
206
static void ibx_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
246
static bool ibx_infoframe_enabled(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
266
static void cpt_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
309
static bool cpt_infoframe_enabled(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
324
static void vlv_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
364
static bool vlv_infoframe_enabled(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
383
static void hsw_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
418
static bool hsw_infoframe_enabled(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
446
static void intel_write_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
469
static void intel_hdmi_set_avi_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
508
static void intel_hdmi_set_spd_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
526
intel_hdmi_set_hdmi_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
542
static void g4x_set_infoframes(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
660
static bool intel_hdmi_set_gcp_infoframe(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
692
static void ibx_set_infoframes(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
71
struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_hdmi.c
745
static void cpt_set_infoframes(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
788
static void vlv_set_infoframes(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_hdmi.c
841
static void hsw_set_infoframes(struct drm_encoder *encoder,
sys/dev/drm/i915/intel_lvds.c
77
static struct intel_lvds_encoder *to_lvds_encoder(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_lvds.c
865
struct drm_encoder *encoder;
sys/dev/drm/i915/intel_sdvo.c
2268
static void intel_sdvo_enc_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/intel_sdvo.c
2496
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/drm/i915/intel_sdvo.c
2555
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/drm/i915/intel_sdvo.c
2595
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/drm/i915/intel_sdvo.c
2631
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/drm/i915/vlv_dsi.c
1314
static void set_dsi_timings(struct drm_encoder *encoder,
sys/dev/drm/i915/vlv_dsi.c
1403
struct drm_encoder *encoder = &intel_encoder->base;
sys/dev/drm/i915/vlv_dsi.c
1655
static void intel_dsi_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/i915/vlv_dsi.c
1738
struct drm_encoder *encoder;
sys/dev/drm/i915/vlv_dsi.c
250
struct drm_encoder *encoder = &intel_dsi->base.base;
sys/dev/drm/i915/vlv_dsi.c
74
struct drm_encoder *encoder = &intel_dsi->base.base;
sys/dev/drm/include/drm/drm_atomic_helper.h
147
struct drm_encoder *
sys/dev/drm/include/drm/drm_bridge.h
278
struct drm_encoder *encoder;
sys/dev/drm/include/drm/drm_bridge.h
302
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
sys/dev/drm/include/drm/drm_connector.h
1034
struct drm_encoder *encoder;
sys/dev/drm/include/drm/drm_connector.h
1139
struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_connector.h
1318
struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_connector.h
39
struct drm_encoder;
sys/dev/drm/include/drm/drm_connector.h
449
struct drm_encoder *best_encoder;
sys/dev/drm/include/drm/drm_crtc_helper.h
54
bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_edid.h
332
struct drm_encoder;
sys/dev/drm/include/drm/drm_encoder.h
180
#define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
sys/dev/drm/include/drm/drm_encoder.h
184
struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder.h
195
static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder)
sys/dev/drm/include/drm/drm_encoder.h
207
static inline u32 drm_encoder_mask(const struct drm_encoder *encoder)
sys/dev/drm/include/drm/drm_encoder.h
219
static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder.h
234
static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev,
sys/dev/drm/include/drm/drm_encoder.h
245
void drm_encoder_cleanup(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder.h
33
struct drm_encoder;
sys/dev/drm/include/drm/drm_encoder.h
48
void (*reset)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder.h
57
void (*destroy)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder.h
72
int (*late_register)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder.h
83
void (*early_unregister)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
137
static inline struct i2c_client *drm_i2c_encoder_get_client(struct drm_encoder *encoder)
sys/dev/drm/include/drm/drm_encoder_slave.h
163
void drm_i2c_encoder_destroy(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
170
void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode);
sys/dev/drm/include/drm/drm_encoder_slave.h
171
bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
174
void drm_i2c_encoder_prepare(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
175
void drm_i2c_encoder_commit(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
176
void drm_i2c_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
179
enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
181
void drm_i2c_encoder_save(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
182
void drm_i2c_encoder_restore(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
50
void (*set_config)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
53
void (*destroy)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
54
void (*dpms)(struct drm_encoder *encoder, int mode);
sys/dev/drm/include/drm/drm_encoder_slave.h
55
void (*save)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
56
void (*restore)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_encoder_slave.h
57
bool (*mode_fixup)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
60
int (*mode_valid)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
62
void (*mode_set)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
66
enum drm_connector_status (*detect)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
68
int (*get_modes)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
70
int (*create_resources)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
72
int (*set_property)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_encoder_slave.h
97
struct drm_encoder base;
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
483
void (*dpms)(struct drm_encoder *encoder, int mode);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
516
enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
559
bool (*mode_fixup)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
576
void (*prepare)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
591
void (*commit)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
615
void (*mode_set)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
638
void (*atomic_mode_set)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
656
struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
673
enum drm_connector_status (*detect)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
704
void (*disable)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
722
void (*enable)(struct drm_encoder *encoder);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
760
int (*atomic_check)(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
770
static inline void drm_encoder_helper_add(struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
914
struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
sys/dev/drm/include/drm/drm_modeset_helper_vtables.h
941
struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
sys/dev/drm/include/drm/drm_of.h
110
struct drm_encoder *encoder)
sys/dev/drm/include/drm/drm_of.h
120
struct drm_encoder *encoder)
sys/dev/drm/include/drm/drm_of.h
13
struct drm_encoder;
sys/dev/drm/include/drm/drm_of.h
31
struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_of.h
67
struct drm_encoder *encoder,
sys/dev/drm/include/drm/drm_simple_kms_helper.h
169
struct drm_encoder encoder;
sys/dev/drm/radeon/atombios_crtc.c
2075
struct drm_encoder *encoder;
sys/dev/drm/radeon/atombios_crtc.c
561
struct drm_encoder *encoder = radeon_crtc->encoder;
sys/dev/drm/radeon/atombios_dp.c
409
int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_dp.c
541
struct drm_encoder *encoder;
sys/dev/drm/radeon/atombios_dp.c
786
void radeon_dp_link_train(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
1055
atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode)
sys/dev/drm/radeon/atombios_encoders.c
1069
atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe)
sys/dev/drm/radeon/atombios_encoders.c
1436
atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set)
sys/dev/drm/radeon/atombios_encoders.c
1491
atombios_external_encoder_setup(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
1492
struct drm_encoder *ext_encoder,
sys/dev/drm/radeon/atombios_encoders.c
1594
atombios_yuv_setup(struct drm_encoder *encoder, bool enable)
sys/dev/drm/radeon/atombios_encoders.c
1631
radeon_atom_encoder_dpms_avivo(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/atombios_encoders.c
1718
radeon_atom_encoder_dpms_dig(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/atombios_encoders.c
1723
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/drm/radeon/atombios_encoders.c
1836
radeon_atom_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/atombios_encoders.c
1917
atombios_set_encoder_crtc_source(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2066
atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder, int fe)
sys/dev/drm/radeon/atombios_encoders.c
2113
atombios_apply_encoder_quirks(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
2167
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx)
sys/dev/drm/radeon/atombios_encoders.c
2173
struct drm_encoder *test_encoder;
sys/dev/drm/radeon/atombios_encoders.c
2302
struct drm_encoder *encoder;
sys/dev/drm/radeon/atombios_encoders.c
2306
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/drm/radeon/atombios_encoders.c
2327
radeon_atom_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
2392
atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/drm/radeon/atombios_encoders.c
2441
radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/drm/radeon/atombios_encoders.c
2482
radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/drm/radeon/atombios_encoders.c
2488
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/drm/radeon/atombios_encoders.c
2529
radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2531
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/drm/radeon/atombios_encoders.c
2540
static void radeon_atom_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2593
static void radeon_atom_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2600
static void radeon_atom_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2612
struct drm_encoder *other_encoder;
sys/dev/drm/radeon/atombios_encoders.c
2671
static void radeon_atom_ext_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2676
static void radeon_atom_ext_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2682
radeon_atom_ext_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
2689
static void radeon_atom_ext_disable(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2695
radeon_atom_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/atombios_encoders.c
2728
void radeon_enc_destroy(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
2784
struct drm_encoder *encoder;
sys/dev/drm/radeon/atombios_encoders.c
356
static bool radeon_atom_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/radeon/atombios_encoders.c
405
atombios_dac_setup(struct drm_encoder *encoder, int action)
sys/dev/drm/radeon/atombios_encoders.c
457
atombios_tv_setup(struct drm_encoder *encoder, int action)
sys/dev/drm/radeon/atombios_encoders.c
512
static u8 radeon_atom_get_bpc(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
546
atombios_dvo_setup(struct drm_encoder *encoder, int action)
sys/dev/drm/radeon/atombios_encoders.c
618
atombios_digital_setup(struct drm_encoder *encoder, int action)
sys/dev/drm/radeon/atombios_encoders.c
731
atombios_get_encoder_mode(struct drm_encoder *encoder)
sys/dev/drm/radeon/atombios_encoders.c
89
struct drm_encoder *encoder = &radeon_encoder->base;
sys/dev/drm/radeon/atombios_encoders.c
899
atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override)
sys/dev/drm/radeon/cik.c
8757
void dce8_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/radeon/dce3_1_afmt.c
178
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/dce3_1_afmt.c
180
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/dce3_1_afmt.c
212
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/dce3_1_afmt.c
213
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/drm/radeon/dce3_1_afmt.c
234
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/dce3_1_afmt.c
235
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/drm/radeon/dce3_1_afmt.c
30
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce3_1_afmt.c
32
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce3_1_afmt.c
50
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce3_1_afmt.c
52
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce3_1_afmt.c
70
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce3_1_afmt.c
72
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
119
void dce6_afmt_select_pin(struct drm_encoder *encoder)
sys/dev/drm/radeon/dce6_afmt.c
132
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
161
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
163
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
188
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
190
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
215
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
36
void dce6_afmt_select_pin(struct drm_encoder *encoder);
sys/dev/drm/radeon/dce6_afmt.c
37
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
39
void dce6_afmt_write_speaker_allocation(struct drm_encoder *encoder);
sys/dev/drm/radeon/dce6_afmt.c
40
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/dce6_afmt.c
88
struct drm_encoder *encoder;
sys/dev/drm/radeon/evergreen.c
1277
void dce4_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/radeon/evergreen_hdmi.c
102
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
104
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
126
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
128
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
146
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
148
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
166
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
168
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/evergreen_hdmi.c
325
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/evergreen_hdmi.c
326
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/drm/radeon/evergreen_hdmi.c
337
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc);
sys/dev/drm/radeon/evergreen_hdmi.c
338
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc)
sys/dev/drm/radeon/evergreen_hdmi.c
375
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/evergreen_hdmi.c
376
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/drm/radeon/evergreen_hdmi.c
411
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/evergreen_hdmi.c
412
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/drm/radeon/evergreen_hdmi.c
423
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/evergreen_hdmi.c
424
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/radeon/evergreen_hdmi.c
464
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/evergreen_hdmi.c
465
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/radeon/evergreen_hdmi.c
70
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/evergreen_hdmi.c
72
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/r600.c
286
void dce3_program_fmt(struct drm_encoder *encoder)
sys/dev/drm/radeon/r600_hdmi.c
120
struct drm_encoder *encoder;
sys/dev/drm/radeon/r600_hdmi.c
177
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/r600_hdmi.c
179
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/r600_hdmi.c
247
static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder,
sys/dev/drm/radeon/r600_hdmi.c
266
static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder)
sys/dev/drm/radeon/r600_hdmi.c
280
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder)
sys/dev/drm/radeon/r600_hdmi.c
299
void r600_hdmi_audio_workaround(struct drm_encoder *encoder)
sys/dev/drm/radeon/r600_hdmi.c
346
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/r600_hdmi.c
347
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/drm/radeon/r600_hdmi.c
358
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/r600_hdmi.c
359
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/drm/radeon/r600_hdmi.c
401
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/r600_hdmi.c
402
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/drm/radeon/r600_hdmi.c
420
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder)
sys/dev/drm/radeon/r600_hdmi.c
478
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/r600_hdmi.c
479
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable)
sys/dev/drm/radeon/radeon.h
1917
void (*hdmi_enable)(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/radeon.h
1918
void (*hdmi_setmode)(struct drm_encoder *encoder, struct drm_display_mode *mode);
sys/dev/drm/radeon/radeon_acpi.c
720
struct drm_encoder *tmp;
sys/dev/drm/radeon/radeon_asic.h
403
void r600_audio_set_dto(struct drm_encoder *encoder, u32 clock);
sys/dev/drm/radeon/radeon_asic.h
404
void r600_hdmi_update_avi_infoframe(struct drm_encoder *encoder, void *buffer,
sys/dev/drm/radeon/radeon_asic.h
406
void r600_hdmi_update_ACR(struct drm_encoder *encoder, uint32_t clock);
sys/dev/drm/radeon/radeon_asic.h
407
void r600_hdmi_audio_workaround(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_asic.h
408
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_asic.h
409
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_asic.h
726
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_atombios.c
4127
void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock)
sys/dev/drm/radeon/radeon_atombios.c
4155
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_atombios.c
4340
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
sys/dev/drm/radeon/radeon_atombios.c
4395
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
sys/dev/drm/radeon/radeon_audio.c
100
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.c
101
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/radeon_audio.c
102
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/radeon_audio.c
103
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/radeon_audio.c
104
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
106
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
108
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/radeon_audio.c
109
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/radeon_audio.c
110
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
sys/dev/drm/radeon/radeon_audio.c
254
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_audio.c
365
static void radeon_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
388
static void radeon_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
412
static void radeon_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
425
struct r600_audio_pin* radeon_audio_get_pin(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
436
static void radeon_audio_select_pin(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
445
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
45
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
47
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
49
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
501
static void radeon_audio_set_dto(struct drm_encoder *encoder, unsigned int clock)
sys/dev/drm/radeon/radeon_audio.c
51
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
511
static int radeon_audio_set_avi_packet(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
53
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
55
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
57
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
59
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
61
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
63
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
632
static void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock)
sys/dev/drm/radeon/radeon_audio.c
645
static void radeon_audio_set_vbi_packet(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
65
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
657
static void radeon_hdmi_set_color_depth(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
675
static void radeon_audio_set_audio_packet(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_audio.c
687
static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute)
sys/dev/drm/radeon/radeon_audio.c
702
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
71
void dce6_afmt_select_pin(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_audio.c
740
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
768
void radeon_audio_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
777
void radeon_audio_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_audio.c
88
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/radeon_audio.c
90
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/radeon_audio.c
92
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/radeon_audio.c
94
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.c
95
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.c
96
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.c
98
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.c
99
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.h
46
void (*select_pin)(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_audio.h
48
void (*write_latency_fields)(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
50
void (*write_sad_regs)(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
52
void (*write_speaker_allocation)(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
56
void (*update_acr)(struct drm_encoder *encoder, long offset,
sys/dev/drm/radeon/radeon_audio.h
58
void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.h
59
void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
sys/dev/drm/radeon/radeon_audio.h
62
void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset);
sys/dev/drm/radeon/radeon_audio.h
63
void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/drm/radeon/radeon_audio.h
64
void (*mode_set)(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
66
void (*dpms)(struct drm_encoder *encoder, bool mode);
sys/dev/drm/radeon/radeon_audio.h
71
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
77
struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_audio.h
79
void radeon_audio_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_audio.h
81
void radeon_audio_dpms(struct drm_encoder *encoder, int mode);
sys/dev/drm/radeon/radeon_combios.c
2827
void radeon_external_tmds_setup(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_combios.c
2874
bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_combios.c
3438
void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock)
sys/dev/drm/radeon/radeon_combios.c
3456
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_combios.c
3558
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
sys/dev/drm/radeon/radeon_combios.c
3593
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
sys/dev/drm/radeon/radeon_connectors.c
1029
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
109
static void radeon_property_change_mode(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_connectors.c
1136
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
1166
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
1255
struct drm_encoder *encoder = NULL;
sys/dev/drm/radeon/radeon_connectors.c
1453
static struct drm_encoder *radeon_dvi_encoder(struct drm_connector *connector)
sys/dev/drm/radeon/radeon_connectors.c
1456
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
1547
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
161
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
1615
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
1636
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
1672
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
1791
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
1884
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
247
struct drm_encoder *best_encoder = NULL;
sys/dev/drm/radeon/radeon_connectors.c
248
struct drm_encoder *encoder = NULL;
sys/dev/drm/radeon/radeon_connectors.c
268
static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type)
sys/dev/drm/radeon/radeon_connectors.c
270
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
379
static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector)
sys/dev/drm/radeon/radeon_connectors.c
381
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
393
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
420
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_connectors.c
429
struct drm_encoder *enc;
sys/dev/drm/radeon/radeon_connectors.c
468
static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_connectors.c
503
static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/drm/radeon/radeon_connectors.c
559
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
775
static void radeon_fixup_lvds_native_mode(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_connectors.c
812
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_connectors.c
850
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_connectors.c
883
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/drm/radeon/radeon_display.c
1685
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_display.c
768
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_dp_mst.c
226
drm_encoder *radeon_mst_best_encoder(struct drm_connector *connector)
sys/dev/drm/radeon/radeon_dp_mst.c
338
radeon_connector *radeon_mst_find_connector(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_dp_mst.c
385
radeon_mst_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_dp_mst.c
512
static bool radeon_mst_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_dp_mst.c
540
static void radeon_mst_encoder_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_dp_mst.c
575
radeon_mst_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_dp_mst.c
582
static void radeon_mst_encoder_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_dp_mst.c
596
static void radeon_dp_mst_encoder_destroy(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_dp_mst.c
613
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_dp_mst.c
615
struct drm_encoder *enc_master = connector_funcs->best_encoder(&connector->base);
sys/dev/drm/radeon/radeon_encoders.c
198
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_encoders.c
215
void radeon_encoder_set_active_device(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
233
radeon_get_connector_for_encoder(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
258
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
273
struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
277
struct drm_encoder *other_encoder;
sys/dev/drm/radeon/radeon_encoders.c
294
u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
296
struct drm_encoder *other_encoder = radeon_get_external_encoder(encoder);
sys/dev/drm/radeon/radeon_encoders.c
312
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_encoders.c
33
static uint32_t radeon_encoder_clones(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
359
bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_encoders.c
38
struct drm_encoder *clone_encoder;
sys/dev/drm/radeon/radeon_encoders.c
423
bool radeon_encoder_is_digital(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_encoders.c
71
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_legacy_crtc.c
576
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_legacy_crtc.c
735
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_legacy_encoders.c
1014
static void radeon_ext_tmds_enc_destroy(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1037
static void radeon_legacy_tv_dac_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1128
static void radeon_legacy_tv_dac_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1139
static void radeon_legacy_tv_dac_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1151
static void radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
1305
static bool r300_legacy_tv_detect(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
133
static void radeon_legacy_lvds_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1376
static bool radeon_legacy_tv_detect(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
1440
static bool radeon_legacy_ext_dac_detect(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
152
static void radeon_legacy_lvds_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
1531
static enum drm_connector_status radeon_legacy_tv_dac_detect(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
163
static void radeon_legacy_lvds_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
174
static void radeon_legacy_lvds_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
1748
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_legacy_encoders.c
244
static bool radeon_legacy_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
34
static void radeon_legacy_encoder_disable(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
44
static void radeon_legacy_lvds_update(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
502
static void radeon_lvds_enc_destroy(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
518
static void radeon_legacy_primary_dac_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
560
static void radeon_legacy_primary_dac_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
571
static void radeon_legacy_primary_dac_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
583
static void radeon_legacy_primary_dac_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
640
static enum drm_connector_status radeon_legacy_primary_dac_detect(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
730
static void radeon_legacy_tmds_int_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
757
static void radeon_legacy_tmds_int_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
768
static void radeon_legacy_tmds_int_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
780
static void radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_encoders.c
894
static void radeon_legacy_tmds_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/drm/radeon/radeon_legacy_encoders.c
923
static void radeon_legacy_tmds_ext_prepare(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
934
static void radeon_legacy_tmds_ext_commit(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_encoders.c
945
static void radeon_legacy_tmds_ext_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_tv.c
274
static void radeon_wait_pll_lock(struct drm_encoder *encoder, unsigned n_tests,
sys/dev/drm/radeon/radeon_legacy_tv.c
421
static bool radeon_legacy_tv_init_restarts(struct drm_encoder *encoder)
sys/dev/drm/radeon/radeon_legacy_tv.c
531
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_tv.c
837
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_tv.c
884
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_legacy_tv.c
904
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
1000
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);
sys/dev/drm/radeon/radeon_mode.h
365
struct drm_encoder *encoder;
sys/dev/drm/radeon/radeon_mode.h
463
struct drm_encoder base;
sys/dev/drm/radeon/radeon_mode.h
726
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
730
struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
734
radeon_get_connector_for_encoder(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
736
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
737
extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
740
extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
752
extern void radeon_dp_link_train(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
757
extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
765
extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
sys/dev/drm/radeon/radeon_mode.h
766
extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override);
sys/dev/drm/radeon/radeon_mode.h
769
extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
772
extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
775
extern void atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
777
extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
778
extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
833
struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index);
sys/dev/drm/radeon/radeon_mode.h
834
struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/drm/radeon/radeon_mode.h
835
struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/drm/radeon/radeon_mode.h
836
struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index);
sys/dev/drm/radeon/radeon_mode.h
837
struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index);
sys/dev/drm/radeon/radeon_mode.h
838
extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
sys/dev/drm/radeon/radeon_mode.h
839
extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
sys/dev/drm/radeon/radeon_mode.h
840
extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
842
extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
843
extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
912
extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
913
extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
914
extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
sys/dev/drm/radeon/radeon_mode.h
916
extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
sys/dev/drm/radeon/radeon_mode.h
921
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
sys/dev/drm/radeon/radeon_mode.h
923
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
sys/dev/drm/radeon/radeon_mode.h
925
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
sys/dev/drm/radeon/radeon_mode.h
927
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
sys/dev/drm/radeon/radeon_mode.h
946
void radeon_enc_destroy(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
952
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
957
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
960
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
963
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
966
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
sys/dev/drm/radeon/radeon_mode.h
971
void avivo_program_fmt(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
972
void dce3_program_fmt(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
973
void dce4_program_fmt(struct drm_encoder *encoder);
sys/dev/drm/radeon/radeon_mode.h
974
void dce8_program_fmt(struct drm_encoder *encoder);
sys/dev/drm/radeon/rs600.c
152
void avivo_program_fmt(struct drm_encoder *encoder)