sys/dev/fdt/rkanxdp.c
158
rkanxdp_encoder_enable(struct drm_encoder *encoder)
sys/dev/fdt/rkanxdp.c
167
rkanxdp_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/fdt/rkanxdp.c
59
struct drm_encoder sc_encoder;
sys/dev/fdt/rkanxdp.c
75
void rkanxdp_encoder_enable(struct drm_encoder *);
sys/dev/fdt/rkanxdp.c
76
void rkanxdp_encoder_dpms(struct drm_encoder *, int);
sys/dev/fdt/rkdwhdmi.c
206
rkdwhdmi_encoder_enable(struct drm_encoder *encoder)
sys/dev/fdt/rkdwhdmi.c
78
struct drm_encoder sc_encoder;
sys/dev/fdt/rkdwhdmi.c
93
void rkdwhdmi_encoder_enable(struct drm_encoder *);
sys/dev/ic/anxdp.c
341
anxdp_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
sys/dev/ic/anxdp.c
896
anxdp_bind(struct anxdp_softc *sc, struct drm_encoder *encoder)
sys/dev/ic/anxdp.h
64
int anxdp_bind(struct anxdp_softc *, struct drm_encoder *);
sys/dev/ic/dwhdmi.c
618
dwhdmi_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
sys/dev/ic/dwhdmi.c
915
dwhdmi_bind(struct dwhdmi_softc *sc, struct drm_encoder *encoder)
sys/dev/ic/dwhdmi.h
108
int dwhdmi_bind(struct dwhdmi_softc *, struct drm_encoder *);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1270
struct drm_encoder *tmp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1110
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1158
static struct drm_encoder *
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1162
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1289
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1357
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1377
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
141
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1411
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1515
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1615
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
218
struct drm_encoder *best_encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
219
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
235
static struct drm_encoder *
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
239
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
322
static struct drm_encoder *
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
325
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
336
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
356
amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
393
static void amdgpu_connector_add_common_modes(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
451
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
601
amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
638
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
676
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
707
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
856
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
91
static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1444
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
413
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
105
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
125
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
129
struct drm_encoder *other_encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
146
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
148
struct drm_encoder *other_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
164
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
205
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
41
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
62
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c
84
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
495
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
536
struct drm_encoder base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
668
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
670
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
671
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
674
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
675
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
680
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
689
void amdgpu_enc_destroy(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
694
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_crtc.c
310
struct drm_encoder *encoder = amdgpu_crtc->encoder;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
373
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
490
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
720
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_dp.h
30
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_dp.h
39
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1190
amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1191
struct drm_encoder *ext_encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1295
amdgpu_atombios_encoder_setup_dig(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1298
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1374
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1433
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1644
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1648
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1667
amdgpu_atombios_encoder_dac_load_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1717
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1756
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1763
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1801
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1803
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
1814
struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
263
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
278
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
313
amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
342
static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
376
amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
438
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
560
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
749
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
87
struct drm_encoder *encoder = &amdgpu_encoder->base;
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
41
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
42
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
45
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
47
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
50
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
56
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
58
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
62
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
65
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
68
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.h
71
struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1209
static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1224
static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1271
static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1327
static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1476
static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1511
static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1531
static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1561
static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1742
static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2186
static int dce_v10_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2630
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3355
dce_v10_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3375
static void dce_v10_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3414
static void dce_v10_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3424
static void dce_v10_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3441
static void dce_v10_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3446
static void dce_v10_0_ext_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3452
dce_v10_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3459
static void dce_v10_0_ext_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3465
dce_v10_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3498
static void dce_v10_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3518
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
504
static void dce_v10_0_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1182
static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1196
static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1241
static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1302
static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1462
static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1477
static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1515
static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1558
static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1592
static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1636
static void dce_v6_0_audio_set_mute(struct drm_encoder *encoder, bool mute)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1649
static void dce_v6_0_audio_hdmi_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1686
static void dce_v6_0_audio_dp_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1714
static void dce_v6_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1784
static void dce_v6_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2181
static int dce_v6_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2597
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3245
static void dce_v6_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3266
static void dce_v6_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3305
static void dce_v6_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3315
static void dce_v6_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3333
static void dce_v6_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3338
static void dce_v6_0_ext_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3343
static void dce_v6_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3350
static void dce_v6_0_ext_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3355
static void dce_v6_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3360
static bool dce_v6_0_ext_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3396
static void dce_v6_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3416
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
456
static void dce_v6_0_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1164
static void dce_v8_0_afmt_audio_select_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1180
static void dce_v8_0_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1242
static void dce_v8_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1295
static void dce_v8_0_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1457
static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1479
static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1500
static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1526
static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1689
static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2094
static int dce_v8_0_pick_dig_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2556
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3263
dce_v8_0_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3283
static void dce_v8_0_encoder_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3322
static void dce_v8_0_encoder_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3332
static void dce_v8_0_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3349
static void dce_v8_0_ext_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3354
static void dce_v8_0_ext_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3360
dce_v8_0_ext_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3367
static void dce_v8_0_ext_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3373
dce_v8_0_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3406
static void dce_v8_0_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3426
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
462
static void dce_v8_0_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5982
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8197
static void dm_encoder_helper_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8223
static int dm_encoder_helper_atomic_check(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8401
static struct drm_encoder *amdgpu_dm_connector_to_encoder(struct drm_connector *connector)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8403
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8414
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8442
amdgpu_dm_create_common_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8465
static void amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8533
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8701
struct drm_encoder *encoder;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
498
static struct drm_encoder *
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
599
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
616
struct drm_encoder *encoder = &amdgpu_encoder->base;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
43
static int amdgpu_dm_wb_encoder_atomic_check(struct drm_encoder *encoder,
sys/dev/pci/drm/apple/dcp.h
40
struct drm_encoder base;
sys/dev/pci/drm/drm_atomic.c
1027
drm_atomic_get_connector_for_encoder(const struct drm_encoder *encoder,
sys/dev/pci/drm/drm_atomic.c
1071
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic.c
1101
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic.c
1327
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic.c
953
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic.c
990
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic_helper.c
112
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
1191
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
123
struct drm_encoder *new_encoder;
sys/dev/pci/drm/drm_atomic_helper.c
1329
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
1520
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
1630
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
1713
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
222
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic_helper.c
262
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_atomic_helper.c
299
struct drm_encoder *new_encoder;
sys/dev/pci/drm/drm_atomic_helper.c
437
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_atomic_helper.c
513
struct drm_encoder *encoder,
sys/dev/pci/drm/drm_atomic_helper.c
555
struct drm_encoder *encoder = conn_state->best_encoder;
sys/dev/pci/drm/drm_atomic_helper.c
583
struct drm_encoder *drm_enc;
sys/dev/pci/drm/drm_atomic_helper.c
809
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
1075
struct drm_encoder *encoder = bridge->encoder;
sys/dev/pci/drm/drm_bridge.c
1202
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
1499
struct drm_encoder *encoder = m->private;
sys/dev/pci/drm/drm_bridge.c
1519
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_bridge.c
421
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
sys/dev/pci/drm/drm_bridge.c
624
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
661
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
689
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
745
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
839
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_bridge.c
907
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_client_modeset.c
534
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_client_modeset.c
665
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_connector.c
3285
static struct drm_encoder *drm_connector_get_encoder(struct drm_connector *connector)
sys/dev/pci/drm/drm_connector.c
3334
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_connector.c
671
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_connector.c
703
struct drm_encoder *encoder)
sys/dev/pci/drm/drm_crtc_helper.c
107
bool drm_helper_encoder_in_use(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_crtc_helper.c
150
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
170
drm_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_crtc_helper.c
185
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
250
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
294
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
465
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
502
struct drm_encoder *
sys/dev/pci/drm/drm_crtc_helper.c
505
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
557
struct drm_encoder **save_connector_encoders, *new_encoder, *encoder;
sys/dev/pci/drm/drm_crtc_helper.c
611
sizeof(struct drm_encoder *), GFP_KERNEL);
sys/dev/pci/drm/drm_crtc_helper.c
841
static int drm_helper_choose_encoder_dpms(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_crtc_helper.c
859
static void drm_helper_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/drm_crtc_helper.c
911
struct drm_encoder *encoder = connector->encoder;
sys/dev/pci/drm/drm_crtc_helper.c
985
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_crtc_helper_internal.h
36
struct drm_encoder;
sys/dev/pci/drm/drm_crtc_helper_internal.h
42
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
sys/dev/pci/drm/drm_crtc_helper_internal.h
50
struct drm_encoder *
sys/dev/pci/drm/drm_debugfs.c
851
void drm_debugfs_encoder_add(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_debugfs.c
872
void drm_debugfs_encoder_remove(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_encoder.c
102
struct drm_encoder *encoder,
sys/dev/pci/drm/drm_encoder.c
164
struct drm_encoder *encoder,
sys/dev/pci/drm/drm_encoder.c
187
void drm_encoder_cleanup(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_encoder.c
212
struct drm_encoder *encoder = ptr;
sys/dev/pci/drm/drm_encoder.c
222
struct drm_encoder *encoder,
sys/dev/pci/drm/drm_encoder.c
249
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_encoder.c
287
int drmm_encoder_init(struct drm_device *dev, struct drm_encoder *encoder,
sys/dev/pci/drm/drm_encoder.c
304
static struct drm_crtc *drm_encoder_get_crtc(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_encoder.c
339
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_encoder.c
74
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_encoder.c
91
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_internal.h
228
void drm_debugfs_encoder_add(struct drm_encoder *encoder);
sys/dev/pci/drm/drm_internal.h
229
void drm_debugfs_encoder_remove(struct drm_encoder *encoder);
sys/dev/pci/drm/drm_internal.h
266
static inline void drm_debugfs_encoder_add(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_internal.h
270
static inline void drm_debugfs_encoder_remove(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_mode_config.c
196
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_mode_config.c
515
struct drm_encoder *encoder, *enct;
sys/dev/pci/drm/drm_mode_config.c
589
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_mode_config.c
603
static void fixup_encoder_possible_clones(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_mode_config.c
609
static void validate_encoder_possible_clones(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_mode_config.c
613
struct drm_encoder *other;
sys/dev/pci/drm/drm_mode_config.c
646
static void validate_encoder_possible_crtcs(struct drm_encoder *encoder)
sys/dev/pci/drm/drm_mode_config.c
660
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_mode_config.c
99
struct drm_encoder *encoder;
sys/dev/pci/drm/drm_probe_helper.c
192
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
sys/dev/pci/drm/drm_probe_helper.c
96
struct drm_encoder *encoder;
sys/dev/pci/drm/i915/display/g4x_dp.c
1255
static void intel_dp_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1263
static void intel_dp_encoder_reset(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1290
struct drm_encoder *encoder;
sys/dev/pci/drm/i915/display/icl_dsi.c
1781
static void gen11_dsi_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_crt.c
962
void intel_crt_reset(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_crt.h
12
struct drm_encoder;
sys/dev/pci/drm/i915/display/intel_crt.h
19
void intel_crt_reset(struct drm_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_crt.h
29
static inline void intel_crt_reset(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4589
static void intel_ddi_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4604
static void intel_ddi_encoder_reset(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4618
static int intel_ddi_encoder_late_register(struct drm_encoder *_encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1952
struct drm_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display.c
2171
void intel_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.h
36
struct drm_encoder;
sys/dev/pci/drm/i915/display/intel_display.h
444
void intel_encoder_destroy(struct drm_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
163
struct drm_encoder base;
sys/dev/pci/drm/i915/display/intel_dp.c
6170
void intel_dp_encoder_flush_work(struct drm_encoder *_encoder)
sys/dev/pci/drm/i915/display/intel_dp.h
16
struct drm_encoder;
sys/dev/pci/drm/i915/display/intel_dp.h
71
void intel_dp_encoder_flush_work(struct drm_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1561
static struct drm_encoder *
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1605
static void mst_stream_encoder_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1753
struct drm_encoder *enc =
sys/dev/pci/drm/i915/display/intel_dvo.c
375
static void intel_dvo_enc_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.h
16
struct drm_encoder;
sys/dev/pci/drm/i915/display/intel_load_detect.c
210
struct drm_encoder *encoder = &intel_encoder->base;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
616
struct drm_encoder *best_encoder;
sys/dev/pci/drm/i915/display/intel_modeset_verify.c
75
struct drm_encoder *encoder = connector->encoder;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2545
static void intel_sdvo_encoder_destroy(struct drm_encoder *_encoder)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2799
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2852
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2892
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2924
struct drm_encoder *encoder = &intel_sdvo->base.base;
sys/dev/pci/drm/include/drm/drm_atomic.h
624
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_atomic.h
627
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_atomic.h
629
drm_atomic_get_connector_for_encoder(const struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_atomic.h
634
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_atomic.h
637
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_atomic.h
835
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_bridge.h
1002
struct drm_encoder *encoder;
sys/dev/pci/drm/include/drm/drm_bridge.h
1194
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
sys/dev/pci/drm/include/drm/drm_bridge.h
1295
drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder)
sys/dev/pci/drm/include/drm/drm_bridge.h
1313
drm_bridge_chain_get_last_bridge(struct drm_encoder *encoder)
sys/dev/pci/drm/include/drm/drm_bridge.h
1427
void drm_bridge_debugfs_encoder_params(struct dentry *root, struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_bridge.h
78
int (*attach)(struct drm_bridge *bridge, struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_connector.h
1033
struct drm_encoder *best_encoder;
sys/dev/pci/drm/include/drm/drm_connector.h
2180
struct drm_encoder *encoder;
sys/dev/pci/drm/include/drm/drm_connector.h
2352
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_connector.h
2549
struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_connector.h
42
struct drm_encoder;
sys/dev/pci/drm/include/drm/drm_crtc_helper.h
43
struct drm_encoder;
sys/dev/pci/drm/include/drm/drm_crtc_helper.h
58
bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
203
#define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
sys/dev/pci/drm/include/drm/drm_encoder.h
207
struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_encoder.h
213
struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_encoder.h
261
((struct drm_encoder *) \
sys/dev/pci/drm/include/drm/drm_encoder.h
262
__drmm_encoder_alloc(dev, sizeof(struct drm_encoder), \
sys/dev/pci/drm/include/drm/drm_encoder.h
272
static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder)
sys/dev/pci/drm/include/drm/drm_encoder.h
284
static inline u32 drm_encoder_mask(const struct drm_encoder *encoder)
sys/dev/pci/drm/include/drm/drm_encoder.h
296
static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_encoder.h
311
static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_encoder.h
322
void drm_encoder_cleanup(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
33
struct drm_encoder;
sys/dev/pci/drm/include/drm/drm_encoder.h
48
void (*reset)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
57
void (*destroy)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
72
int (*late_register)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
83
void (*early_unregister)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_encoder.h
90
void (*debugfs_init)(struct drm_encoder *encoder, struct dentry *root);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
1053
struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
1079
struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
541
void (*dpms)(struct drm_encoder *encoder, int mode);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
574
enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
617
bool (*mode_fixup)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
634
void (*prepare)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
649
void (*commit)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
673
void (*mode_set)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
696
void (*atomic_mode_set)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
715
enum drm_connector_status (*detect)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
738
void (*atomic_disable)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
761
void (*atomic_enable)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
795
void (*disable)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
813
void (*enable)(struct drm_encoder *encoder);
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
851
int (*atomic_check)(struct drm_encoder *encoder,
sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
861
static inline void drm_encoder_helper_add(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_crtc.c
2090
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/atombios_crtc.c
563
struct drm_encoder *encoder = radeon_crtc->encoder;
sys/dev/pci/drm/radeon/atombios_dp.c
405
int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_dp.c
534
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/atombios_dp.c
779
void radeon_dp_link_train(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
100
struct drm_encoder *encoder = &radeon_encoder->base;
sys/dev/pci/drm/radeon/atombios_encoders.c
1001
atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe)
sys/dev/pci/drm/radeon/atombios_encoders.c
1368
atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set)
sys/dev/pci/drm/radeon/atombios_encoders.c
1423
atombios_external_encoder_setup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
1424
struct drm_encoder *ext_encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
1526
atombios_yuv_setup(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/radeon/atombios_encoders.c
1563
radeon_atom_encoder_dpms_avivo(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/atombios_encoders.c
1650
radeon_atom_encoder_dpms_dig(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/atombios_encoders.c
1655
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/pci/drm/radeon/atombios_encoders.c
1764
radeon_atom_encoder_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/atombios_encoders.c
1845
atombios_set_encoder_crtc_source(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
1993
atombios_apply_encoder_quirks(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
2047
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx)
sys/dev/pci/drm/radeon/atombios_encoders.c
2053
struct drm_encoder *test_encoder;
sys/dev/pci/drm/radeon/atombios_encoders.c
2182
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/atombios_encoders.c
2186
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/pci/drm/radeon/atombios_encoders.c
2207
radeon_atom_encoder_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
2272
atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/pci/drm/radeon/atombios_encoders.c
2321
radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/pci/drm/radeon/atombios_encoders.c
2362
radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/pci/drm/radeon/atombios_encoders.c
2368
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/pci/drm/radeon/atombios_encoders.c
2409
radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2411
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
sys/dev/pci/drm/radeon/atombios_encoders.c
2420
static void radeon_atom_encoder_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2473
static void radeon_atom_encoder_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2480
static void radeon_atom_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2492
struct drm_encoder *other_encoder;
sys/dev/pci/drm/radeon/atombios_encoders.c
2551
static void radeon_atom_ext_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2556
static void radeon_atom_ext_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2562
radeon_atom_ext_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
2569
static void radeon_atom_ext_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2575
radeon_atom_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/atombios_encoders.c
2608
void radeon_enc_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
2664
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/atombios_encoders.c
296
static bool radeon_atom_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/atombios_encoders.c
345
atombios_dac_setup(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/radeon/atombios_encoders.c
397
atombios_tv_setup(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/radeon/atombios_encoders.c
452
static u8 radeon_atom_get_bpc(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
486
atombios_dvo_setup(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/radeon/atombios_encoders.c
558
atombios_digital_setup(struct drm_encoder *encoder, int action)
sys/dev/pci/drm/radeon/atombios_encoders.c
671
atombios_get_encoder_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/atombios_encoders.c
831
atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override)
sys/dev/pci/drm/radeon/atombios_encoders.c
987
atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode)
sys/dev/pci/drm/radeon/cik.c
8743
void dce8_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/dce3_1_afmt.c
171
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/dce3_1_afmt.c
203
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/pci/drm/radeon/dce3_1_afmt.c
224
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/pci/drm/radeon/dce3_1_afmt.c
31
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce3_1_afmt.c
49
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce3_1_afmt.c
67
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.c
112
void dce6_afmt_select_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/dce6_afmt.c
125
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.c
154
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.c
179
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.c
204
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.c
81
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/dce6_afmt.h
31
struct drm_encoder;
sys/dev/pci/drm/radeon/dce6_afmt.h
37
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.h
39
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.h
41
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.h
43
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/dce6_afmt.h
46
void dce6_afmt_select_pin(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/evergreen.c
1292
void dce4_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
121
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.c
139
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.c
157
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.c
308
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
319
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
356
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
391
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
402
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
442
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/radeon/evergreen_hdmi.c
69
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/evergreen_hdmi.c
99
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
35
struct drm_encoder;
sys/dev/pci/drm/radeon/evergreen_hdmi.h
41
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
45
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
47
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/pci/drm/radeon/evergreen_hdmi.h
48
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
sys/dev/pci/drm/radeon/evergreen_hdmi.h
52
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
54
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
56
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
63
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/evergreen_hdmi.h
64
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/evergreen_hdmi.h
66
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/evergreen_hdmi.h
67
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/pci/drm/radeon/r600.c
296
void dce3_program_fmt(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/r600.h
44
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/r600.h
45
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/pci/drm/radeon/r600.h
50
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/r600.h
52
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/r600.h
53
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable);
sys/dev/pci/drm/radeon/r600_hdmi.c
121
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/r600_hdmi.c
178
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/r600_hdmi.c
244
static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/r600_hdmi.c
263
static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/r600_hdmi.c
277
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/r600_hdmi.c
319
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/pci/drm/radeon/r600_hdmi.c
330
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset)
sys/dev/pci/drm/radeon/r600_hdmi.c
372
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
sys/dev/pci/drm/radeon/r600_hdmi.c
390
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/r600_hdmi.c
448
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable)
sys/dev/pci/drm/radeon/radeon.h
1911
void (*hdmi_enable)(struct drm_encoder *encoder, bool enable);
sys/dev/pci/drm/radeon/radeon.h
1912
void (*hdmi_setmode)(struct drm_encoder *encoder, struct drm_display_mode *mode);
sys/dev/pci/drm/radeon/radeon_acpi.c
735
struct drm_encoder *tmp;
sys/dev/pci/drm/radeon/radeon_asic.h
400
void r600_audio_set_dto(struct drm_encoder *encoder, u32 clock);
sys/dev/pci/drm/radeon/radeon_asic.h
401
void r600_hdmi_update_avi_infoframe(struct drm_encoder *encoder, void *buffer,
sys/dev/pci/drm/radeon/radeon_asic.h
403
void r600_hdmi_update_ACR(struct drm_encoder *encoder, uint32_t clock);
sys/dev/pci/drm/radeon/radeon_asic.h
404
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_asic.h
405
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_atombios.c
4143
void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock)
sys/dev/pci/drm/radeon/radeon_atombios.c
4171
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_atombios.c
4356
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
sys/dev/pci/drm/radeon/radeon_atombios.c
4411
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
sys/dev/pci/drm/radeon/radeon_audio.c
190
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_audio.c
303
static void radeon_audio_write_sad_regs(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
327
static void radeon_audio_write_speaker_allocation(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
351
static void radeon_audio_write_latency_fields(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
364
struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
375
static void radeon_audio_select_pin(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
384
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
42
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
44
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
440
static void radeon_audio_set_dto(struct drm_encoder *encoder, unsigned int clock)
sys/dev/pci/drm/radeon/radeon_audio.c
450
static int radeon_audio_set_avi_packet(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
567
static void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock)
sys/dev/pci/drm/radeon/radeon_audio.c
580
static void radeon_audio_set_vbi_packet(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
592
static void radeon_hdmi_set_color_depth(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
610
static void radeon_audio_set_audio_packet(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_audio.c
622
static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute)
sys/dev/pci/drm/radeon/radeon_audio.c
637
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
675
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
703
void radeon_audio_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.c
712
void radeon_audio_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_audio.c
755
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_audio.h
46
void (*select_pin)(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_audio.h
48
void (*write_latency_fields)(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
50
void (*write_sad_regs)(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
52
void (*write_speaker_allocation)(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
56
void (*update_acr)(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/radeon_audio.h
58
void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/radeon_audio.h
59
void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
sys/dev/pci/drm/radeon/radeon_audio.h
62
void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/radeon_audio.h
63
void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/pci/drm/radeon/radeon_audio.h
64
void (*mode_set)(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
66
void (*dpms)(struct drm_encoder *encoder, bool mode);
sys/dev/pci/drm/radeon/radeon_audio.h
71
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
77
struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_audio.h
79
void radeon_audio_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
81
void radeon_audio_dpms(struct drm_encoder *encoder, int mode);
sys/dev/pci/drm/radeon/radeon_audio.h
84
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
86
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
88
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_audio.h
92
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
sys/dev/pci/drm/radeon/radeon_audio.h
94
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset);
sys/dev/pci/drm/radeon/radeon_audio.h
95
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
sys/dev/pci/drm/radeon/radeon_combios.c
2834
void radeon_external_tmds_setup(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_combios.c
2881
bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_combios.c
3438
void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock)
sys/dev/pci/drm/radeon/radeon_combios.c
3456
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_combios.c
3558
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
sys/dev/pci/drm/radeon/radeon_combios.c
3593
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
sys/dev/pci/drm/radeon/radeon_connectors.c
1097
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
1129
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
1218
struct drm_encoder *encoder = NULL;
sys/dev/pci/drm/radeon/radeon_connectors.c
141
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
1414
static struct drm_encoder *radeon_dvi_encoder(struct drm_connector *connector)
sys/dev/pci/drm/radeon/radeon_connectors.c
1417
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
1507
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
1575
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
1595
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
1630
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
1737
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
1847
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
226
struct drm_encoder *best_encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
227
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
246
static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type)
sys/dev/pci/drm/radeon/radeon_connectors.c
248
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
339
static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector)
sys/dev/pci/drm/radeon/radeon_connectors.c
341
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
352
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
379
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_connectors.c
388
struct drm_encoder *enc;
sys/dev/pci/drm/radeon/radeon_connectors.c
426
static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_connectors.c
461
static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector)
sys/dev/pci/drm/radeon/radeon_connectors.c
520
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
736
static void radeon_fixup_lvds_native_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_connectors.c
773
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_connectors.c
811
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
844
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
sys/dev/pci/drm/radeon/radeon_connectors.c
89
static void radeon_property_change_mode(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_connectors.c
990
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_display.c
1687
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_display.c
772
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_encoders.c
214
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_encoders.c
231
void radeon_encoder_set_active_device(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
250
radeon_get_connector_for_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
266
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
281
struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
285
struct drm_encoder *other_encoder;
sys/dev/pci/drm/radeon/radeon_encoders.c
302
u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
304
struct drm_encoder *other_encoder = radeon_get_external_encoder(encoder);
sys/dev/pci/drm/radeon/radeon_encoders.c
320
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_encoders.c
367
bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_encoders.c
40
static uint32_t radeon_encoder_clones(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
428
bool radeon_encoder_is_digital(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_encoders.c
45
struct drm_encoder *clone_encoder;
sys/dev/pci/drm/radeon/radeon_encoders.c
79
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
579
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
738
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1008
static void radeon_ext_tmds_enc_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1031
static void radeon_legacy_tv_dac_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1122
static void radeon_legacy_tv_dac_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1133
static void radeon_legacy_tv_dac_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1145
static void radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1299
static bool r300_legacy_tv_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1370
static bool radeon_legacy_tv_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1434
static bool radeon_legacy_ext_dac_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
145
static void radeon_legacy_lvds_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1524
static enum drm_connector_status radeon_legacy_tv_dac_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
164
static void radeon_legacy_lvds_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
1741
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
175
static void radeon_legacy_lvds_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
186
static void radeon_legacy_lvds_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
256
static bool radeon_legacy_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
46
static void radeon_legacy_encoder_disable(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
496
static void radeon_lvds_enc_destroy(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
512
static void radeon_legacy_primary_dac_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
554
static void radeon_legacy_primary_dac_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
56
static void radeon_legacy_lvds_update(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
565
static void radeon_legacy_primary_dac_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
577
static void radeon_legacy_primary_dac_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
634
static enum drm_connector_status radeon_legacy_primary_dac_detect(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
724
static void radeon_legacy_tmds_int_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
751
static void radeon_legacy_tmds_int_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
762
static void radeon_legacy_tmds_int_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
774
static void radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
888
static void radeon_legacy_tmds_ext_dpms(struct drm_encoder *encoder, int mode)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
917
static void radeon_legacy_tmds_ext_prepare(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
928
static void radeon_legacy_tmds_ext_commit(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
939
static void radeon_legacy_tmds_ext_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
276
static void radeon_wait_pll_lock(struct drm_encoder *encoder, unsigned n_tests,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
423
static bool radeon_legacy_tv_init_restarts(struct drm_encoder *encoder)
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
523
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
825
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
872
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_legacy_tv.c
892
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
359
struct drm_encoder *encoder;
sys/dev/pci/drm/radeon/radeon_mode.h
445
struct drm_encoder base;
sys/dev/pci/drm/radeon/radeon_mode.h
689
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
693
struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
697
radeon_get_connector_for_encoder(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
699
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
700
extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
703
extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
713
extern void radeon_dp_link_train(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
718
extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
726
extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
sys/dev/pci/drm/radeon/radeon_mode.h
727
extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override);
sys/dev/pci/drm/radeon/radeon_mode.h
730
extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
733
extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
736
extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
737
extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
792
struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
793
struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/pci/drm/radeon/radeon_mode.h
794
struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int with_tv);
sys/dev/pci/drm/radeon/radeon_mode.h
795
struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
796
struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index);
sys/dev/pci/drm/radeon/radeon_mode.h
797
extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
sys/dev/pci/drm/radeon/radeon_mode.h
798
extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
sys/dev/pci/drm/radeon/radeon_mode.h
799
extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
801
extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
802
extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
876
extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
877
extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
878
extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
sys/dev/pci/drm/radeon/radeon_mode.h
880
extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
sys/dev/pci/drm/radeon/radeon_mode.h
885
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
sys/dev/pci/drm/radeon/radeon_mode.h
887
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
sys/dev/pci/drm/radeon/radeon_mode.h
889
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
sys/dev/pci/drm/radeon/radeon_mode.h
891
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
sys/dev/pci/drm/radeon/radeon_mode.h
911
void radeon_enc_destroy(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
917
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
922
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
925
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
928
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
931
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
sys/dev/pci/drm/radeon/radeon_mode.h
936
void avivo_program_fmt(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
937
void dce3_program_fmt(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
938
void dce4_program_fmt(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
939
void dce8_program_fmt(struct drm_encoder *encoder);
sys/dev/pci/drm/radeon/radeon_mode.h
961
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);
sys/dev/pci/drm/radeon/rs600.c
164
void avivo_program_fmt(struct drm_encoder *encoder)