Symbol: drm_encoder
drivers/gpu/drm/adp/adp-mipi.c
215
struct drm_encoder *encoder,
drivers/gpu/drm/adp/adp_drv.c
115
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1306
struct drm_encoder *tmp;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1107
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1153
static struct drm_encoder *
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1157
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1282
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1350
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1370
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1404
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
141
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1506
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1606
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
218
struct drm_encoder *best_encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
219
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
235
static struct drm_encoder *
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
239
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
322
static struct drm_encoder *
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
325
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
336
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
356
amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
393
static void amdgpu_connector_add_common_modes(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
451
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
601
amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
638
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
676
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
707
struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
854
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
91
static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1500
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
411
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
105
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
125
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
129
struct drm_encoder *other_encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
146
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
148
struct drm_encoder *other_encoder = amdgpu_get_external_encoder(encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
164
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
205
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
41
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
62
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
84
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
497
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
534
struct drm_encoder base;
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
666
amdgpu_get_connector_for_encoder(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
668
amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
669
bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
672
u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
673
struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
678
void amdgpu_encoder_set_active_device(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
687
void amdgpu_enc_destroy(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
692
void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
437
struct drm_encoder *encoder = &output->encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h
19
struct drm_encoder encoder;
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
310
struct drm_encoder *encoder = amdgpu_crtc->encoder;
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
373
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
490
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
720
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_dp.h
30
int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_dp.h
39
void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1190
amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1191
struct drm_encoder *ext_encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1295
amdgpu_atombios_encoder_setup_dig(struct drm_encoder *encoder, int action)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1298
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1374
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1433
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1644
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1648
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1667
amdgpu_atombios_encoder_dac_load_detect(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1717
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1756
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1763
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1801
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1803
struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1814
struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
263
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
278
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
313
amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
342
static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
376
amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
438
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
560
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
749
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
87
struct drm_encoder *encoder = &amdgpu_encoder->base;
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
41
bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
42
bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
45
int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
47
amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
50
amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
56
amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
58
amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
62
amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
65
amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
68
amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.h
71
struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1209
static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1224
static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1271
static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1327
static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1476
static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1511
static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1531
static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1561
static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1742
static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2181
static int dce_v10_0_pick_dig_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2625
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3342
dce_v10_0_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3362
static void dce_v10_0_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3401
static void dce_v10_0_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3411
static void dce_v10_0_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3428
static void dce_v10_0_ext_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3433
static void dce_v10_0_ext_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3439
dce_v10_0_ext_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3446
static void dce_v10_0_ext_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3452
dce_v10_0_ext_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3485
static void dce_v10_0_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3505
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
504
static void dce_v10_0_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1182
static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1196
static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1241
static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1302
static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1462
static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1477
static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1515
static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1558
static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1592
static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1636
static void dce_v6_0_audio_set_mute(struct drm_encoder *encoder, bool mute)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1649
static void dce_v6_0_audio_hdmi_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1686
static void dce_v6_0_audio_dp_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1714
static void dce_v6_0_afmt_setmode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1784
static void dce_v6_0_afmt_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2176
static int dce_v6_0_pick_dig_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2592
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3232
static void dce_v6_0_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3253
static void dce_v6_0_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3292
static void dce_v6_0_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3302
static void dce_v6_0_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3320
static void dce_v6_0_ext_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3325
static void dce_v6_0_ext_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3330
static void dce_v6_0_ext_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3337
static void dce_v6_0_ext_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3342
static void dce_v6_0_ext_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3347
static bool dce_v6_0_ext_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3383
static void dce_v6_0_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3403
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
456
static void dce_v6_0_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1164
static void dce_v8_0_afmt_audio_select_pin(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1180
static void dce_v8_0_audio_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1242
static void dce_v8_0_audio_write_speaker_allocation(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1295
static void dce_v8_0_audio_write_sad_regs(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1457
static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1479
static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1500
static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1526
static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1689
static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2089
static int dce_v8_0_pick_dig_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2551
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3250
dce_v8_0_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3270
static void dce_v8_0_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3309
static void dce_v8_0_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3319
static void dce_v8_0_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3336
static void dce_v8_0_ext_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3341
static void dce_v8_0_ext_commit(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3347
dce_v8_0_ext_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3354
static void dce_v8_0_ext_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3360
dce_v8_0_ext_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3393
static void dce_v8_0_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3413
struct drm_encoder *encoder;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
462
static void dce_v8_0_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6059
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8390
static void dm_encoder_helper_disable(struct drm_encoder *encoder)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8416
static int dm_encoder_helper_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8598
static struct drm_encoder *amdgpu_dm_connector_to_encoder(struct drm_connector *connector)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8600
struct drm_encoder *encoder;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8611
struct drm_encoder *encoder;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8639
amdgpu_dm_create_common_mode(struct drm_encoder *encoder,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8680
static void amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8731
struct drm_encoder *encoder;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8910
struct drm_encoder *encoder;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
498
static struct drm_encoder *
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
599
static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
616
struct drm_encoder *encoder = &amdgpu_encoder->base;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
43
static int amdgpu_dm_wb_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
618
struct drm_encoder *encoder)
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
644
struct drm_encoder *encoder = &kcrtc->encoder;
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
89
struct drm_encoder encoder;
drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c
37
komeda_wb_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/arm/malidp_drv.c
711
struct drm_encoder *encoder;
drivers/gpu/drm/arm/malidp_mw.c
130
malidp_mw_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
304
ast_astdp_encoder_helper_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
316
static void ast_astdp_encoder_helper_atomic_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
361
static void ast_astdp_encoder_helper_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
376
static void ast_astdp_encoder_helper_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
385
static int ast_astdp_encoder_helper_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp.c
539
struct drm_encoder *encoder;
drivers/gpu/drm/ast/ast_dp501.c
479
static void ast_dp501_encoder_helper_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp501.c
487
static void ast_dp501_encoder_helper_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/ast/ast_dp501.c
572
struct drm_encoder *encoder;
drivers/gpu/drm/ast/ast_drv.h
214
struct drm_encoder encoder;
drivers/gpu/drm/ast/ast_drv.h
218
struct drm_encoder encoder;
drivers/gpu/drm/ast/ast_drv.h
222
struct drm_encoder encoder;
drivers/gpu/drm/ast/ast_drv.h
226
struct drm_encoder encoder;
drivers/gpu/drm/ast/ast_sil164.c
85
struct drm_encoder *encoder;
drivers/gpu/drm/ast/ast_vga.c
85
struct drm_encoder *encoder;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
318
static int atmel_xlcdc_connector_output_dsi(struct drm_encoder *encoder,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
364
struct drm_encoder *encoder;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
74
struct drm_encoder *encoder = NULL, *en_iter;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
500
int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
24
struct drm_encoder encoder;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
29
atmel_hlcdc_encoder_to_rgb_output(struct drm_encoder *encoder)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
34
int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
848
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
492
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
863
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1041
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1091
struct drm_encoder *encoder = dp->encoder;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1110
struct drm_encoder *encoder = dp->encoder;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
975
static struct drm_encoder *
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
154
struct drm_encoder *encoder;
drivers/gpu/drm/bridge/analogix/anx7625.c
2141
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/aux-bridge.c
92
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/aux-hpd-bridge.c
161
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
547
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1659
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/chipone-icn6211.c
584
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/chrontel-ch7033.c
249
static struct drm_encoder *ch7033_connector_best_encoder(
drivers/gpu/drm/bridge/chrontel-ch7033.c
271
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/display-connector.c
37
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/fsl-ldb.c
116
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
107
int ldb_bridge_attach_helper(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
84
int ldb_bridge_attach_helper(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
28
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
42
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
109
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
131
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
50
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/inno-hdmi.c
1068
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ite-it6263.c
677
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ite-it6505.c
3062
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ite-it66121.c
589
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/lontium-lt8912b.c
545
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/lontium-lt9211.c
102
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/lontium-lt9611.c
744
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
282
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/lvds-codec.c
37
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
194
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/microchip-lvds.c
107
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/nwl-dsi.c
913
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/nxp-ptn3460.c
217
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/panel.c
117
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/bridge/panel.c
136
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/bridge/panel.c
155
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/bridge/panel.c
174
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/bridge/panel.c
62
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/parade-ps8622.c
421
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/parade-ps8640.c
497
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/samsung-dsim.c
1826
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/sii902x.c
414
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/sil-sii8620.c
2206
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/simple-bridge.c
105
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ssd2825.c
634
static int ssd2825_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1969
struct dw_dp *dw_dp_bind(struct device *dev, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1290
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2908
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3630
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1076
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1323
int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder)
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
1017
int dw_mipi_dsi2_bind(struct dw_mipi_dsi2 *dsi2, struct drm_encoder *encoder)
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
874
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358762.c
205
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358764.c
298
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358767.c
1807
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358767.c
1820
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358768.c
557
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tc358775.c
585
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tda998x_drv.c
1326
static struct drm_encoder *
drivers/gpu/drm/bridge/tda998x_drv.c
1369
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/tda998x_drv.c
82
struct drm_encoder encoder;
drivers/gpu/drm/bridge/thc63lvd1024.c
45
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-dlpc3433.c
245
static int dlpc_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
293
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
747
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-tdp158.c
49
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-tfp410.c
122
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-tpd12s015.c
39
struct drm_encoder *encoder,
drivers/gpu/drm/bridge/waveshare-dsi.c
79
struct drm_encoder *encoder,
drivers/gpu/drm/display/drm_bridge_connector.c
259
struct drm_encoder *encoder = bridge_connector->encoder;
drivers/gpu/drm/display/drm_bridge_connector.c
68
struct drm_encoder *encoder;
drivers/gpu/drm/display/drm_bridge_connector.c
786
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic.c
1093
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic.c
1130
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic.c
1167
drm_atomic_get_connector_for_encoder(const struct drm_encoder *encoder,
drivers/gpu/drm/drm_atomic.c
1211
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic.c
1241
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic.c
1459
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic_helper.c
113
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
1186
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
124
struct drm_encoder *new_encoder;
drivers/gpu/drm/drm_atomic_helper.c
1324
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
1515
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
1625
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
1708
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
223
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic_helper.c
263
struct drm_encoder *encoder)
drivers/gpu/drm/drm_atomic_helper.c
300
struct drm_encoder *new_encoder;
drivers/gpu/drm/drm_atomic_helper.c
438
struct drm_encoder *encoder;
drivers/gpu/drm/drm_atomic_helper.c
514
struct drm_encoder *encoder,
drivers/gpu/drm/drm_atomic_helper.c
556
struct drm_encoder *encoder = conn_state->best_encoder;
drivers/gpu/drm/drm_atomic_helper.c
584
struct drm_encoder *drm_enc;
drivers/gpu/drm/drm_atomic_helper.c
810
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
1159
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/drm_bridge.c
1285
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
1629
struct drm_encoder *encoder = m->private;
drivers/gpu/drm/drm_bridge.c
1646
struct drm_encoder *encoder)
drivers/gpu/drm/drm_bridge.c
499
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
708
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
745
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
773
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
829
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
923
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge.c
991
struct drm_encoder *encoder;
drivers/gpu/drm/drm_bridge_helper.c
31
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/drm_client_modeset.c
534
struct drm_encoder *encoder;
drivers/gpu/drm/drm_client_modeset.c
665
struct drm_encoder *encoder;
drivers/gpu/drm/drm_connector.c
3272
static struct drm_encoder *drm_connector_get_encoder(struct drm_connector *connector)
drivers/gpu/drm/drm_connector.c
3321
struct drm_encoder *encoder;
drivers/gpu/drm/drm_connector.c
667
struct drm_encoder *encoder)
drivers/gpu/drm/drm_connector.c
699
struct drm_encoder *encoder)
drivers/gpu/drm/drm_crtc_helper.c
107
bool drm_helper_encoder_in_use(struct drm_encoder *encoder)
drivers/gpu/drm/drm_crtc_helper.c
150
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
170
drm_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/drm_crtc_helper.c
185
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
250
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
294
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
465
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
502
struct drm_encoder *
drivers/gpu/drm/drm_crtc_helper.c
505
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper.c
557
struct drm_encoder **save_connector_encoders, *new_encoder, *encoder;
drivers/gpu/drm/drm_crtc_helper.c
610
save_connector_encoders = kzalloc_objs(struct drm_encoder *,
drivers/gpu/drm/drm_crtc_helper.c
841
static int drm_helper_choose_encoder_dpms(struct drm_encoder *encoder)
drivers/gpu/drm/drm_crtc_helper.c
859
static void drm_helper_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/drm_crtc_helper.c
911
struct drm_encoder *encoder = connector->encoder;
drivers/gpu/drm/drm_crtc_helper.c
985
struct drm_encoder *encoder;
drivers/gpu/drm/drm_crtc_helper_internal.h
36
struct drm_encoder;
drivers/gpu/drm/drm_crtc_helper_internal.h
42
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/drm_crtc_helper_internal.h
50
struct drm_encoder *
drivers/gpu/drm/drm_debugfs.c
858
void drm_debugfs_encoder_add(struct drm_encoder *encoder)
drivers/gpu/drm/drm_debugfs.c
879
void drm_debugfs_encoder_remove(struct drm_encoder *encoder)
drivers/gpu/drm/drm_encoder.c
102
struct drm_encoder *encoder,
drivers/gpu/drm/drm_encoder.c
164
struct drm_encoder *encoder,
drivers/gpu/drm/drm_encoder.c
187
void drm_encoder_cleanup(struct drm_encoder *encoder)
drivers/gpu/drm/drm_encoder.c
212
struct drm_encoder *encoder = ptr;
drivers/gpu/drm/drm_encoder.c
222
struct drm_encoder *encoder,
drivers/gpu/drm/drm_encoder.c
249
struct drm_encoder *encoder;
drivers/gpu/drm/drm_encoder.c
287
int drmm_encoder_init(struct drm_device *dev, struct drm_encoder *encoder,
drivers/gpu/drm/drm_encoder.c
304
static struct drm_crtc *drm_encoder_get_crtc(struct drm_encoder *encoder)
drivers/gpu/drm/drm_encoder.c
339
struct drm_encoder *encoder;
drivers/gpu/drm/drm_encoder.c
74
struct drm_encoder *encoder;
drivers/gpu/drm/drm_encoder.c
91
struct drm_encoder *encoder;
drivers/gpu/drm/drm_internal.h
209
void drm_debugfs_encoder_add(struct drm_encoder *encoder);
drivers/gpu/drm/drm_internal.h
210
void drm_debugfs_encoder_remove(struct drm_encoder *encoder);
drivers/gpu/drm/drm_internal.h
247
static inline void drm_debugfs_encoder_add(struct drm_encoder *encoder)
drivers/gpu/drm/drm_internal.h
251
static inline void drm_debugfs_encoder_remove(struct drm_encoder *encoder)
drivers/gpu/drm/drm_mode_config.c
100
struct drm_encoder *encoder;
drivers/gpu/drm/drm_mode_config.c
198
struct drm_encoder *encoder;
drivers/gpu/drm/drm_mode_config.c
522
struct drm_encoder *encoder, *enct;
drivers/gpu/drm/drm_mode_config.c
596
struct drm_encoder *encoder;
drivers/gpu/drm/drm_mode_config.c
610
static void fixup_encoder_possible_clones(struct drm_encoder *encoder)
drivers/gpu/drm/drm_mode_config.c
616
static void validate_encoder_possible_clones(struct drm_encoder *encoder)
drivers/gpu/drm/drm_mode_config.c
620
struct drm_encoder *other;
drivers/gpu/drm/drm_mode_config.c
653
static void validate_encoder_possible_crtcs(struct drm_encoder *encoder)
drivers/gpu/drm/drm_mode_config.c
667
struct drm_encoder *encoder;
drivers/gpu/drm/drm_of.c
198
struct drm_encoder *encoder,
drivers/gpu/drm/drm_probe_helper.c
192
enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/drm_probe_helper.c
96
struct drm_encoder *encoder;
drivers/gpu/drm/drm_simple_kms_helper.c
425
struct drm_encoder *encoder = &pipe->encoder;
drivers/gpu/drm/drm_simple_kms_helper.c
69
struct drm_encoder *encoder,
drivers/gpu/drm/drm_writeback.c
242
struct drm_encoder *enc, const u32 *formats,
drivers/gpu/drm/drm_writeback.c
323
struct drm_encoder *enc,
drivers/gpu/drm/drm_writeback.c
394
struct drm_encoder *enc,
drivers/gpu/drm/exynos/exynos7_drm_decon.c
77
struct drm_encoder *encoder;
drivers/gpu/drm/exynos/exynos_dp.c
119
static void exynos_dp_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/exynos/exynos_dp.c
125
static void exynos_dp_nop(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_dp.c
152
struct drm_encoder *encoder = &dp->encoder;
drivers/gpu/drm/exynos/exynos_dp.c
37
struct drm_encoder encoder;
drivers/gpu/drm/exynos/exynos_dp.c
52
struct drm_encoder *encoder = &dp->encoder;
drivers/gpu/drm/exynos/exynos_drm_crtc.c
220
int exynos_drm_set_possible_crtcs(struct drm_encoder *encoder,
drivers/gpu/drm/exynos/exynos_drm_crtc.h
27
int exynos_drm_set_possible_crtcs(struct drm_encoder *encoder,
drivers/gpu/drm/exynos/exynos_drm_dpi.c
117
static void exynos_dpi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/exynos/exynos_drm_dpi.c
123
static void exynos_dpi_enable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
133
static void exynos_dpi_disable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
193
int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
216
struct drm_encoder *exynos_dpi_probe(struct device *dev)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
242
int exynos_dpi_remove(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
26
struct drm_encoder encoder;
drivers/gpu/drm/exynos/exynos_drm_dpi.c
38
static inline struct exynos_dpi *encoder_to_dpi(struct drm_encoder *e)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
94
static int exynos_dpi_create_connector(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_drv.c
239
struct drm_encoder *encoder;
drivers/gpu/drm/exynos/exynos_drm_drv.h
232
struct drm_encoder *exynos_dpi_probe(struct device *dev);
drivers/gpu/drm/exynos/exynos_drm_drv.h
233
int exynos_dpi_remove(struct drm_encoder *encoder);
drivers/gpu/drm/exynos/exynos_drm_drv.h
234
int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder);
drivers/gpu/drm/exynos/exynos_drm_drv.h
236
static inline struct drm_encoder *
drivers/gpu/drm/exynos/exynos_drm_drv.h
238
static inline int exynos_dpi_remove(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_drv.h
243
struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_dsi.c
22
struct drm_encoder encoder;
drivers/gpu/drm/exynos/exynos_drm_dsi.c
28
struct drm_encoder *encoder = &dsi->encoder;
drivers/gpu/drm/exynos/exynos_drm_dsi.c
40
struct drm_encoder *encoder = &dsi->encoder;
drivers/gpu/drm/exynos/exynos_drm_dsi.c
78
struct drm_encoder *encoder = &dsi->encoder;
drivers/gpu/drm/exynos/exynos_drm_fimd.c
199
struct drm_encoder *encoder;
drivers/gpu/drm/exynos/exynos_drm_mic.c
310
struct drm_encoder *e, *encoder = NULL;
drivers/gpu/drm/exynos/exynos_drm_vidi.c
370
static int vidi_create_connector(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_vidi.c
39
struct drm_encoder encoder;
drivers/gpu/drm/exynos/exynos_drm_vidi.c
392
static void exynos_vidi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/exynos/exynos_drm_vidi.c
398
static void exynos_vidi_enable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_vidi.c
402
static void exynos_vidi_disable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_drm_vidi.c
417
struct drm_encoder *encoder = &ctx->encoder;
drivers/gpu/drm/exynos/exynos_drm_vidi.c
53
static inline struct vidi_context *encoder_to_vidi(struct drm_encoder *e)
drivers/gpu/drm/exynos/exynos_hdmi.c
118
struct drm_encoder encoder;
drivers/gpu/drm/exynos/exynos_hdmi.c
148
static inline struct hdmi_context *encoder_to_hdmi(struct drm_encoder *e)
drivers/gpu/drm/exynos/exynos_hdmi.c
1540
static void hdmi_enable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_hdmi.c
1552
static void hdmi_disable(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_hdmi.c
1857
struct drm_encoder *encoder = &hdata->encoder;
drivers/gpu/drm/exynos/exynos_hdmi.c
958
static int hdmi_create_connector(struct drm_encoder *encoder)
drivers/gpu/drm/exynos/exynos_hdmi.c
996
static bool hdmi_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h
194
struct drm_encoder encoder;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_output.h
13
struct drm_encoder *encoder;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c
25
struct drm_encoder *encoder = &fsl_dev->encoder;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c
82
struct drm_encoder *encoder = &fsl_dev->encoder;
drivers/gpu/drm/gma500/cdv_intel_crt.c
250
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/cdv_intel_crt.c
43
static void cdv_intel_crt_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/cdv_intel_crt.c
88
static void cdv_intel_crt_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/cdv_intel_dp.c
1035
cdv_intel_dp_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode,
drivers/gpu/drm/gma500/cdv_intel_dp.c
1135
static void cdv_intel_dp_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
1152
static void cdv_intel_dp_commit(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
1166
cdv_intel_dp_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/cdv_intel_dp.c
1951
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/cdv_intel_dp.c
891
cdv_intel_dp_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode,
drivers/gpu/drm/gma500/cdv_intel_dp.c
988
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/cdv_intel_hdmi.c
156
struct drm_encoder *encoder = connector->encoder;
drivers/gpu/drm/gma500/cdv_intel_hdmi.c
62
static void cdv_hdmi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/cdv_intel_hdmi.c
92
static void cdv_hdmi_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/cdv_intel_lvds.c
109
struct drm_encoder *encoder, bool on)
drivers/gpu/drm/gma500/cdv_intel_lvds.c
138
static void cdv_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/cdv_intel_lvds.c
181
static bool cdv_intel_lvds_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/cdv_intel_lvds.c
188
struct drm_encoder *tmp_encoder;
drivers/gpu/drm/gma500/cdv_intel_lvds.c
230
static void cdv_intel_lvds_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/cdv_intel_lvds.c
248
static void cdv_intel_lvds_commit(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/cdv_intel_lvds.c
261
static void cdv_intel_lvds_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/cdv_intel_lvds.c
340
struct drm_encoder *encoder = connector->encoder;
drivers/gpu/drm/gma500/cdv_intel_lvds.c
485
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/framebuffer.c
143
struct drm_encoder *encoder = &gma_encoder->base;
drivers/gpu/drm/gma500/gma_display.c
677
void gma_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/gma_display.c
685
void gma_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/gma_display.c
693
void gma_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/gma_display.c
702
struct drm_encoder *gma_best_encoder(struct drm_connector *connector)
drivers/gpu/drm/gma500/gma_display.h
16
struct drm_encoder;
drivers/gpu/drm/gma500/gma_display.h
78
extern void gma_encoder_prepare(struct drm_encoder *encoder);
drivers/gpu/drm/gma500/gma_display.h
79
extern void gma_encoder_commit(struct drm_encoder *encoder);
drivers/gpu/drm/gma500/gma_display.h
80
extern void gma_encoder_destroy(struct drm_encoder *encoder);
drivers/gpu/drm/gma500/oaktrail_hdmi.c
496
static void oaktrail_hdmi_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/oaktrail_hdmi.c
592
static void oaktrail_hdmi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/oaktrail_hdmi.c
634
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/oaktrail_lvds.c
156
static void oaktrail_lvds_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/oaktrail_lvds.c
192
static void oaktrail_lvds_commit(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/oaktrail_lvds.c
298
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/oaktrail_lvds.c
68
static void oaktrail_lvds_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/oaktrail_lvds.c
81
static void oaktrail_lvds_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/psb_intel_drv.h
196
extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
drivers/gpu/drm/gma500/psb_intel_drv.h
210
extern bool psb_intel_lvds_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/psb_intel_drv.h
91
struct drm_encoder base;
drivers/gpu/drm/gma500/psb_intel_lvds.c
242
static void psb_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/psb_intel_lvds.c
362
bool psb_intel_lvds_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/psb_intel_lvds.c
370
struct drm_encoder *tmp_encoder;
drivers/gpu/drm/gma500/psb_intel_lvds.c
425
static void psb_intel_lvds_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/psb_intel_lvds.c
443
static void psb_intel_lvds_commit(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/psb_intel_lvds.c
456
static void psb_intel_lvds_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/psb_intel_lvds.c
532
struct drm_encoder *encoder = connector->encoder;
drivers/gpu/drm/gma500/psb_intel_lvds.c
633
struct drm_encoder *encoder;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1096
static void psb_intel_sdvo_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1750
struct drm_encoder *encoder = &gma_attached_encoder(connector)->base;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1785
static void psb_intel_sdvo_enc_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1975
struct drm_encoder *encoder = &psb_intel_sdvo->base.base;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
201
static struct psb_intel_sdvo *to_psb_intel_sdvo(struct drm_encoder *encoder)
drivers/gpu/drm/gma500/psb_intel_sdvo.c
2015
struct drm_encoder *encoder = &psb_intel_sdvo->base.base;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
2054
struct drm_encoder *encoder = &psb_intel_sdvo->base.base;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
2088
struct drm_encoder *encoder = &psb_intel_sdvo->base.base;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
951
static bool psb_intel_sdvo_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/gma500/psb_intel_sdvo.c
989
static void psb_intel_sdvo_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/gud/gud_connector.c
25
struct drm_encoder encoder;
drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.h
52
struct drm_encoder encoder;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
150
static void hibmc_dp_encoder_enable(struct drm_encoder *drm_encoder,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
153
struct hibmc_dp *dp = container_of(drm_encoder, struct hibmc_dp, encoder);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
154
struct drm_display_mode *mode = &drm_encoder->crtc->state->mode;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
162
static void hibmc_dp_encoder_disable(struct drm_encoder *drm_encoder,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
165
struct hibmc_dp *dp = container_of(drm_encoder, struct hibmc_dp, encoder);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
208
struct drm_encoder *encoder = &dp->encoder;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
118
struct drm_encoder *encoder;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h
30
struct drm_encoder encoder;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c
74
static void hibmc_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c
98
struct drm_encoder *encoder = &vdac->encoder;
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
571
static void dsi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
588
static void dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
609
struct drm_encoder *encoder,
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
640
static enum drm_mode_status dsi_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
674
static void dsi_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
683
static int dsi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
701
struct drm_encoder *encoder)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
780
struct drm_encoder *encoder = &dsi->encoder;
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
84
struct drm_encoder encoder;
drivers/gpu/drm/hyperv/hyperv_drm.h
16
struct drm_encoder encoder;
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
248
struct drm_encoder *encoder = &hv->encoder;
drivers/gpu/drm/i915/display/g4x_dp.c
1254
static void intel_dp_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1262
static void intel_dp_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1289
struct drm_encoder *encoder;
drivers/gpu/drm/i915/display/icl_dsi.c
1778
static void gen11_dsi_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_crt.c
962
void intel_crt_reset(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_crt.h
12
struct drm_encoder;
drivers/gpu/drm/i915/display/intel_crt.h
19
void intel_crt_reset(struct drm_encoder *encoder);
drivers/gpu/drm/i915/display/intel_crt.h
29
static inline void intel_crt_reset(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4659
static void intel_ddi_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4674
static void intel_ddi_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4688
static int intel_ddi_encoder_late_register(struct drm_encoder *_encoder)
drivers/gpu/drm/i915/display/intel_display.c
1953
struct drm_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display.c
2172
void intel_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.h
36
struct drm_encoder;
drivers/gpu/drm/i915/display/intel_display.h
445
void intel_encoder_destroy(struct drm_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
164
struct drm_encoder base;
drivers/gpu/drm/i915/display/intel_dp.c
6334
void intel_dp_encoder_flush_work(struct drm_encoder *_encoder)
drivers/gpu/drm/i915/display/intel_dp.h
17
struct drm_encoder;
drivers/gpu/drm/i915/display/intel_dp.h
72
void intel_dp_encoder_flush_work(struct drm_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1519
static struct drm_encoder *
drivers/gpu/drm/i915/display/intel_dp_mst.c
1563
static void mst_stream_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_mst.c
1718
struct drm_encoder *enc =
drivers/gpu/drm/i915/display/intel_dvo.c
375
static void intel_dvo_enc_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.h
16
struct drm_encoder;
drivers/gpu/drm/i915/display/intel_load_detect.c
210
struct drm_encoder *encoder = &intel_encoder->base;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
617
struct drm_encoder *best_encoder;
drivers/gpu/drm/i915/display/intel_modeset_verify.c
76
struct drm_encoder *encoder = connector->encoder;
drivers/gpu/drm/i915/display/intel_sdvo.c
2545
static void intel_sdvo_encoder_destroy(struct drm_encoder *_encoder)
drivers/gpu/drm/i915/display/intel_sdvo.c
2799
struct drm_encoder *encoder = &intel_sdvo->base.base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2852
struct drm_encoder *encoder = &intel_sdvo->base.base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2892
struct drm_encoder *encoder = &intel_sdvo->base.base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2924
struct drm_encoder *encoder = &intel_sdvo->base.base;
drivers/gpu/drm/imx/dc/dc-drv.h
32
struct drm_encoder encoder[DC_DISPLAYS];
drivers/gpu/drm/imx/dc/dc-kms.c
41
struct drm_encoder *encoder;
drivers/gpu/drm/imx/dcss/dcss-kms.c
69
struct drm_encoder *encoder = &kms->encoder;
drivers/gpu/drm/imx/dcss/dcss-kms.h
31
struct drm_encoder encoder;
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
110
static void dw_hdmi_imx_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
120
static int dw_hdmi_imx_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
196
struct drm_encoder *encoder;
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
30
struct drm_encoder encoder;
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
41
static inline struct imx_hdmi *enc_to_imx_hdmi(struct drm_encoder *e)
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
116
struct drm_encoder *encoder, struct device_node *np)
drivers/gpu/drm/imx/ipuv3/imx-drm.h
26
struct drm_encoder *encoder, struct device_node *np);
drivers/gpu/drm/imx/ipuv3/imx-drm.h
8
struct drm_encoder;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
148
static void imx_ldb_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
201
imx_ldb_encoder_atomic_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
267
static void imx_ldb_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
309
static int imx_ldb_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
374
struct drm_encoder *encoder;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
55
struct drm_encoder encoder;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
71
static inline struct imx_ldb_channel *enc_to_imx_ldb_ch(struct drm_encoder *e)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
105
struct drm_encoder encoder;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
129
static inline struct imx_tve *enc_to_tve(struct drm_encoder *e)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
241
static void imx_tve_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/imx-tve.c
280
static void imx_tve_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
287
static void imx_tve_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
294
static int imx_tve_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/imx-tve.c
494
struct drm_encoder *encoder;
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
264
struct drm_encoder *encoder;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
164
struct drm_encoder *encoder,
drivers/gpu/drm/imx/ipuv3/parallel-display.c
188
struct drm_encoder *encoder;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
27
struct drm_encoder encoder;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1098
struct drm_encoder *encoder;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
124
struct drm_encoder encoder;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
131
to_ingenic_drm_bridge(struct drm_encoder *encoder)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
735
static void ingenic_drm_encoder_atomic_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
799
struct drm_encoder *encoder,
drivers/gpu/drm/kmb/kmb_dsi.c
1432
struct drm_encoder *encoder;
drivers/gpu/drm/kmb/kmb_dsi.h
68
struct drm_encoder base;
drivers/gpu/drm/logicvc/logicvc_interface.c
138
logicvc->interface->drm_encoder.possible_crtcs = possible_crtcs;
drivers/gpu/drm/logicvc/logicvc_interface.c
163
ret = drm_encoder_init(drm_dev, &interface->drm_encoder,
drivers/gpu/drm/logicvc/logicvc_interface.c
170
drm_encoder_helper_add(&interface->drm_encoder,
drivers/gpu/drm/logicvc/logicvc_interface.c
186
&interface->drm_encoder);
drivers/gpu/drm/logicvc/logicvc_interface.c
195
ret = drm_bridge_attach(&interface->drm_encoder,
drivers/gpu/drm/logicvc/logicvc_interface.c
209
drm_encoder_cleanup(&interface->drm_encoder);
drivers/gpu/drm/logicvc/logicvc_interface.c
27
container_of(c, struct logicvc_interface, drm_encoder)
drivers/gpu/drm/logicvc/logicvc_interface.c
31
static void logicvc_encoder_enable(struct drm_encoder *drm_encoder)
drivers/gpu/drm/logicvc/logicvc_interface.c
33
struct logicvc_drm *logicvc = logicvc_drm(drm_encoder->dev);
drivers/gpu/drm/logicvc/logicvc_interface.c
35
logicvc_interface_from_drm_encoder(drm_encoder);
drivers/gpu/drm/logicvc/logicvc_interface.c
47
static void logicvc_encoder_disable(struct drm_encoder *drm_encoder)
drivers/gpu/drm/logicvc/logicvc_interface.c
50
logicvc_interface_from_drm_encoder(drm_encoder);
drivers/gpu/drm/logicvc/logicvc_interface.h
18
struct drm_encoder drm_encoder;
drivers/gpu/drm/loongson/lsdc_drv.h
171
struct drm_encoder encoder;
drivers/gpu/drm/loongson/lsdc_drv.h
182
encoder_to_lsdc_output(struct drm_encoder *encoder)
drivers/gpu/drm/loongson/lsdc_output_7a1000.c
103
static void ls7a1000_pipe0_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/loongson/lsdc_output_7a1000.c
116
static void ls7a1000_pipe1_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/loongson/lsdc_output_7a1000.c
148
struct drm_encoder *encoder = &output->encoder;
drivers/gpu/drm/loongson/lsdc_output_7a1000.c
64
static struct drm_encoder *
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
228
static void ls7a2000_hdmi0_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
250
static void ls7a2000_hdmi1_encoder_reset(struct drm_encoder *encoder)
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
283
static int ls7a2000_hdmi_set_avi_infoframe(struct drm_encoder *encoder,
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
334
static void ls7a2000_hdmi_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
357
static void ls7a2000_hdmi_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
480
static void ls7a2000_hdmi_atomic_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
520
struct drm_encoder *encoder = &output->encoder;
drivers/gpu/drm/loongson/lsdc_output_7a2000.c
68
static struct drm_encoder *
drivers/gpu/drm/mcde/mcde_dsi.c
1051
struct drm_encoder *encoder,
drivers/gpu/drm/mediatek/mtk_crtc.c
345
struct drm_encoder *encoder;
drivers/gpu/drm/mediatek/mtk_dp.c
2313
struct drm_encoder *encoder,
drivers/gpu/drm/mediatek/mtk_dpi.c
67
struct drm_encoder encoder;
drivers/gpu/drm/mediatek/mtk_dpi.c
835
struct drm_encoder *encoder,
drivers/gpu/drm/mediatek/mtk_dsi.c
202
struct drm_encoder encoder;
drivers/gpu/drm/mediatek/mtk_dsi.c
811
struct drm_encoder *encoder,
drivers/gpu/drm/mediatek/mtk_hdmi.c
977
struct drm_encoder *encoder,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
892
struct drm_encoder *encoder = hdmi->bridge.encoder;
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
953
struct drm_encoder *encoder,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
34
struct drm_encoder encoder;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
85
struct drm_encoder *encoder,
drivers/gpu/drm/meson/meson_encoder_dsi.c
26
struct drm_encoder encoder;
drivers/gpu/drm/meson/meson_encoder_dsi.c
35
struct drm_encoder *encoder,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
39
struct drm_encoder encoder;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
51
struct drm_encoder *encoder,
drivers/gpu/drm/mgag200/mgag200_drv.h
284
struct drm_encoder encoder;
drivers/gpu/drm/mgag200/mgag200_vga.c
32
struct drm_encoder *encoder;
drivers/gpu/drm/mgag200/mgag200_vga_bmc.c
114
struct drm_encoder *encoder;
drivers/gpu/drm/mgag200/mgag200_vga_bmc.c
12
static void mgag200_vga_bmc_encoder_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/mgag200/mgag200_vga_bmc.c
21
static void mgag200_vga_bmc_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/mgag200/mgag200_vga_bmc.c
30
static int mgag200_vga_bmc_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1046
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1047
struct drm_encoder *rt_encoder = NULL, *wb_encoder = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1089
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1201
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
123
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1277
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1314
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1379
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1494
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1631
struct drm_encoder *enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
190
struct drm_encoder *encoder = get_encoder_from_crtc(crtc);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
232
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
277
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
54
static struct drm_encoder *get_encoder_from_crtc(struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
57
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
620
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
909
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
94
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1113
void dpu_encoder_prepare_wb_job(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1135
void dpu_encoder_cleanup_wb_job(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1152
static void dpu_encoder_virt_atomic_mode_set(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1276
static void _dpu_encoder_virt_enable_helper(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1317
void dpu_encoder_virt_runtime_resume(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1337
static void dpu_encoder_virt_atomic_enable(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1384
static void dpu_encoder_virt_atomic_disable(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1464
void dpu_encoder_vblank_callback(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1492
void dpu_encoder_underrun_callback(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1515
void dpu_encoder_assign_crtc(struct drm_encoder *drm_enc, struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1534
void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1566
struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1631
static void _dpu_encoder_trigger_flush(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
175
struct drm_encoder base;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1756
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1839
void dpu_encoder_trigger_kickoff_pending(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1920
int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2070
void dpu_encoder_prepare_for_kickoff(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2110
bool dpu_encoder_is_valid_for_commit(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2135
void dpu_encoder_start_frame_done_timer(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2155
void dpu_encoder_kickoff(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
232
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2497
struct drm_encoder *drm_enc = s->private;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2521
static void dpu_encoder_debugfs_init(struct drm_encoder *drm_enc, struct dentry *root)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
255
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2601
uint32_t dpu_encoder_get_clones(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2603
struct drm_encoder *curr;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2714
struct drm_encoder *drm_enc = &dpu_enc->base;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
275
bool dpu_encoder_is_widebus_enabled(const struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2758
struct drm_encoder *dpu_encoder_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2811
int dpu_encoder_wait_for_commit_done(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2852
int dpu_encoder_wait_for_tx_complete(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2883
enum dpu_intf_mode dpu_encoder_get_intf_mode(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2908
struct drm_encoder *encoder = phys_enc->parent;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2922
struct drm_encoder *encoder = phys_enc->parent;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
299
bool dpu_encoder_is_dsc_enabled(const struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
312
int dpu_encoder_get_crc_values_cnt(const struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
334
void dpu_encoder_setup_misr(const struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
359
int dpu_encoder_get_crc(const struct drm_encoder *drm_enc, u32 *crcs, int pos)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
536
int dpu_encoder_get_vsync_count(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
547
int dpu_encoder_get_linecount(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
622
bool dpu_encoder_use_dsc_merge(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
644
struct drm_dsc_config *dpu_encoder_get_dsc_config(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
656
void dpu_encoder_update_topology(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
719
bool dpu_encoder_needs_modeset(struct drm_encoder *drm_enc, struct drm_atomic_state *state)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
762
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
809
static void _dpu_encoder_irq_enable(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
829
static void _dpu_encoder_irq_disable(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
849
static void _dpu_encoder_resource_enable(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
873
static void _dpu_encoder_resource_disable(struct drm_encoder *drm_enc)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
897
static int dpu_encoder_resource_control(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
100
void dpu_encoder_start_frame_done_timer(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
41
void dpu_encoder_assign_crtc(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
44
void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
47
void dpu_encoder_prepare_for_kickoff(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
49
void dpu_encoder_trigger_kickoff_pending(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
51
void dpu_encoder_kickoff(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
53
int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
55
int dpu_encoder_wait_for_commit_done(struct drm_encoder *drm_encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
57
int dpu_encoder_wait_for_tx_complete(struct drm_encoder *drm_encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
59
enum dpu_intf_mode dpu_encoder_get_intf_mode(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
61
void dpu_encoder_virt_runtime_resume(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
63
uint32_t dpu_encoder_get_clones(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
65
struct drm_encoder *dpu_encoder_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
69
int dpu_encoder_get_linecount(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
71
int dpu_encoder_get_vsync_count(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
73
bool dpu_encoder_is_widebus_enabled(const struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
75
bool dpu_encoder_is_dsc_enabled(const struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
77
int dpu_encoder_get_crc_values_cnt(const struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
79
void dpu_encoder_setup_misr(const struct drm_encoder *drm_encoder);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
81
int dpu_encoder_get_crc(const struct drm_encoder *drm_enc, u32 *crcs, int pos);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
83
bool dpu_encoder_use_dsc_merge(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
85
void dpu_encoder_update_topology(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
90
bool dpu_encoder_needs_modeset(struct drm_encoder *drm_enc, struct drm_atomic_state *state);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
92
void dpu_encoder_prepare_wb_job(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
95
void dpu_encoder_cleanup_wb_job(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
98
bool dpu_encoder_is_valid_for_commit(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
177
struct drm_encoder *parent;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
263
struct drm_encoder *parent;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
316
struct drm_dsc_config *dpu_encoder_get_dsc_config(struct drm_encoder *drm_enc);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
343
void dpu_encoder_vblank_callback(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
346
void dpu_encoder_underrun_callback(struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
350
struct drm_encoder *drm_enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
173
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
555
struct drm_encoder *drm_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1480
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
493
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
582
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
652
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
688
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
719
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
807
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c
122
int dpu_writeback_init(struct drm_device *dev, struct drm_encoder *enc,
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.h
20
struct drm_encoder *wb_enc;
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.h
29
int dpu_writeback_init(struct drm_device *dev, struct drm_encoder *enc,
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
106
static void mdp4_dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
137
struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
139
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
17
struct drm_encoder base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
23
static struct mdp4_kms *get_kms(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
29
static void mdp4_dsi_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
83
static void mdp4_dsi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
112
static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
13
struct drm_encoder base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
156
long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
163
struct drm_encoder *mdp4_dtv_encoder_init(struct drm_device *dev)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
165
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
22
static struct mdp4_kms *get_kms(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
28
static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
86
static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
108
struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
193
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
191
long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
192
struct drm_encoder *mdp4_dtv_encoder_init(struct drm_device *dev);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
194
struct drm_encoder *mdp4_lcdc_encoder_init(struct drm_device *dev);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
197
struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
199
static inline struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
16
struct drm_encoder base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
200
static void mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
259
static void mdp4_lcdc_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
26
static struct mdp4_kms *get_kms(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
288
static void mdp4_lcdc_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
33
static struct drm_connector *get_connector(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
337
mdp4_lcdc_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
363
struct drm_encoder *mdp4_lcdc_encoder_init(struct drm_device *dev)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
365
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
45
static void setup_phy(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
103
static void pingpong_tearcheck_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
113
void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
124
void mdp5_cmd_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
13
static struct mdp5_kms *get_kms(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
142
void mdp5_cmd_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
20
static int pingpong_tearcheck_setup(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
77
static int pingpong_tearcheck_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
410
static struct drm_encoder *get_encoder_from_crtc(struct drm_crtc *crtc)
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
413
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
429
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
478
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
120
static void mdp5_vid_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
13
static struct mdp5_kms *get_kms(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
154
static void mdp5_vid_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
177
static void mdp5_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
19
static void mdp5_vid_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
190
static void mdp5_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
201
static void mdp5_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
216
static int mdp5_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
248
int mdp5_encoder_get_linecount(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
257
u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
266
void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode)
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
284
struct drm_encoder *mdp5_encoder_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
288
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
266
static struct drm_encoder *construct_encoder(struct mdp5_kms *mdp5_kms,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
271
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
307
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
383
struct drm_encoder *encoder;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
161
struct drm_encoder base;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
291
struct drm_encoder *mdp5_encoder_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
293
void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
294
int mdp5_encoder_get_linecount(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
295
u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
298
void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
301
void mdp5_cmd_encoder_disable(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
302
void mdp5_cmd_encoder_enable(struct drm_encoder *encoder);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
304
static inline void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
309
static inline void mdp5_cmd_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
312
static inline void mdp5_cmd_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/msm/dp/dp_display.c
1562
struct drm_encoder *encoder, bool yuv_supported)
drivers/gpu/drm/msm/dp/dp_drm.c
299
struct drm_encoder *encoder, bool yuv_supported)
drivers/gpu/drm/msm/dp/dp_drm.c
368
struct drm_encoder *encoder)
drivers/gpu/drm/msm/dp/dp_drm.h
23
struct drm_encoder *encoder);
drivers/gpu/drm/msm/dp/dp_drm.h
25
struct drm_encoder *encoder,
drivers/gpu/drm/msm/dsi/dsi.c
233
struct drm_encoder *encoder)
drivers/gpu/drm/msm/dsi/dsi.h
52
struct drm_encoder *encoder);
drivers/gpu/drm/msm/dsi/dsi_manager.c
437
struct drm_encoder *encoder,
drivers/gpu/drm/msm/dsi/dsi_manager.c
457
struct drm_encoder *encoder)
drivers/gpu/drm/msm/hdmi/hdmi.c
163
struct drm_device *dev, struct drm_encoder *encoder)
drivers/gpu/drm/msm/hdmi/hdmi.h
68
struct drm_encoder *encoder;
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
291
struct drm_encoder *encoder = bridge->encoder;
drivers/gpu/drm/msm/msm_drv.h
281
struct drm_encoder *encoder);
drivers/gpu/drm/msm/msm_drv.h
286
struct drm_encoder *encoder)
drivers/gpu/drm/msm/msm_drv.h
301
struct drm_encoder *encoder);
drivers/gpu/drm/msm/msm_drv.h
318
struct drm_encoder *encoder)
drivers/gpu/drm/msm/msm_drv.h
358
struct drm_encoder *encoder, bool yuv_supported);
drivers/gpu/drm/msm/msm_drv.h
376
struct drm_encoder *encoder,
drivers/gpu/drm/msm/msm_kms.h
106
struct drm_encoder *encoder);
drivers/gpu/drm/mxsfb/lcdif_drv.c
58
struct drm_encoder *encoder;
drivers/gpu/drm/mxsfb/lcdif_kms.c
435
struct drm_encoder *encoder;
drivers/gpu/drm/mxsfb/mxsfb_drv.h
45
struct drm_encoder encoder;
drivers/gpu/drm/mxsfb/mxsfb_kms.c
677
struct drm_encoder *encoder = &mxsfb->encoder;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
258
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
469
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/dac.c
132
static enum drm_connector_status nv04_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/dac.c
235
uint32_t nv17_dac_sample_load(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
336
nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/nouveau/dispnv04/dac.c
354
static bool nv04_dac_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/dac.c
364
static void nv04_dac_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
375
static void nv04_dac_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/dac.c
384
struct drm_encoder *rebind;
drivers/gpu/drm/nouveau/dispnv04/dac.c
41
int nv04_dac_output_offset(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
412
static void nv04_dac_commit(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
426
void nv04_dac_update_dacclk(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/nouveau/dispnv04/dac.c
451
bool nv04_dac_in_use(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
460
static void nv04_dac_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/dac.c
475
static void nv04_dac_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
485
static void nv04_dac_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
497
static void nv04_dac_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dac.c
533
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/dfp.c
113
void nv04_dfp_update_fp_control(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
152
static struct drm_encoder *get_tmds_slave(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
156
struct drm_encoder *slave;
drivers/gpu/drm/nouveau/dispnv04/dfp.c
182
static bool nv04_dfp_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/dfp.c
245
static void nv04_dfp_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
280
static void nv04_dfp_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/dfp.c
446
static void nv04_dfp_commit(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
455
struct drm_encoder *slave_encoder;
drivers/gpu/drm/nouveau/dispnv04/dfp.c
487
static void nv04_dfp_update_backlight(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
515
static void nv04_lvds_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
563
static void nv04_tmds_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
579
static void nv04_dfp_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
589
static void nv04_dfp_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
614
static void nv04_dfp_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
625
static void nv04_tmds_slave_init(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/dfp.c
684
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/disp.c
217
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/disp.h
109
uint32_t nv17_dac_sample_load(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/disp.h
110
int nv04_dac_output_offset(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/disp.h
111
void nv04_dac_update_dacclk(struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/nouveau/dispnv04/disp.h
112
bool nv04_dac_in_use(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/disp.h
120
void nv04_dfp_update_fp_control(struct drm_encoder *encoder, int mode);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
106
static int ch7006_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
115
static void ch7006_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
179
static enum drm_connector_status ch7006_encoder_detect(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
227
static int ch7006_encoder_get_modes(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
248
static int ch7006_encoder_create_resources(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
283
static int ch7006_encoder_set_property(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
35
static void ch7006_encoder_set_config(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
43
static void ch7006_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
55
static void ch7006_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
72
static void ch7006_encoder_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
82
static void ch7006_encoder_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
92
static bool ch7006_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
173
const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
199
void ch7006_setup_levels(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
230
void ch7006_setup_subcarrier(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
254
void ch7006_setup_pll(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
292
void ch7006_setup_power_state(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
325
void ch7006_setup_properties(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
113
const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
116
void ch7006_setup_levels(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
117
void ch7006_setup_subcarrier(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
118
void ch7006_setup_pll(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
119
void ch7006_setup_power_state(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
120
void ch7006_setup_properties(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
211
sil164_encoder_set_config(struct drm_encoder *encoder, void *params)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
219
sil164_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
232
sil164_encoder_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
245
sil164_encoder_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
258
sil164_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
274
sil164_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
292
sil164_encoder_detect(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
304
sil164_encoder_get_modes(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
311
sil164_encoder_create_resources(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
318
sil164_encoder_set_property(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
327
sil164_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
101
bool nouveau_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
111
enum drm_connector_status nouveau_i2c_encoder_detect(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
117
void nouveau_i2c_encoder_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
122
void nouveau_i2c_encoder_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c
314
static void tv_setup_filter(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c
470
void nv17_tv_update_properties(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c
525
void nv17_tv_update_rescaler(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c
541
void nv17_ctv_update_rescaler(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
124
static void nv04_tv_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
140
static void nv04_tv_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
164
static void nv04_tv_commit(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
179
static void nv04_tv_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
205
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c
74
static void nv04_tv_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
145
nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
201
static int nv17_tv_get_ld_modes(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
233
static int nv17_tv_get_hd_modes(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
299
static int nv17_tv_get_modes(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
310
static int nv17_tv_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
351
static bool nv17_tv_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
368
static void nv17_tv_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
403
static void nv17_tv_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
423
struct drm_encoder *enc;
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
46
static uint32_t nv42_tv_sample_load(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
464
static void nv17_tv_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
579
static void nv17_tv_commit(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
613
static void nv17_tv_save(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
628
static void nv17_tv_restore(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
641
static int nv17_tv_create_resources(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
690
static int nv17_tv_set_property(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
765
static void nv17_tv_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
797
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv04/tvnv17.h
124
void nv17_tv_update_properties(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/tvnv17.h
125
void nv17_tv_update_rescaler(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv04/tvnv17.h
126
void nv17_ctv_update_rescaler(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv50/atom.h
173
static inline struct drm_encoder *
drivers/gpu/drm/nouveau/dispnv50/atom.h
176
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/crc.c
396
struct drm_encoder *encoder, *enc;
drivers/gpu/drm/nouveau/dispnv50/crc.c
458
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
1027
nv50_msto_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1076
nv50_msto_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1100
nv50_msto_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1135
static struct drm_encoder *
drivers/gpu/drm/nouveau/dispnv50/disp.c
1309
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
1338
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
1565
nv50_sor_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1744
nv50_sor_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1865
nv50_sor_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1891
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
1958
nv50_pior_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv50/disp.c
1970
nv50_pior_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
1981
nv50_pior_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
2033
nv50_pior_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
2061
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2231
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2264
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2490
nv50_disp_outp_atomic_add(struct nv50_atom *atom, struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
2512
struct drm_encoder *encoder = old_connector_state->best_encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2541
struct drm_encoder *encoder = connector_state->best_encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2678
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2770
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2791
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
331
nv50_outp_atomic_check_view(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv50/disp.c
378
nv50_outp_atomic_fix_depth(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
407
nv50_outp_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv50/disp.c
435
struct drm_encoder *encoder = to_drm_encoder(outp);
drivers/gpu/drm/nouveau/dispnv50/disp.c
451
struct drm_encoder *encoder = to_drm_encoder(outp);
drivers/gpu/drm/nouveau/dispnv50/disp.c
482
nv50_dac_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
493
nv50_dac_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state)
drivers/gpu/drm/nouveau/dispnv50/disp.c
524
nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/nouveau/dispnv50/disp.c
550
nv50_dac_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
572
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
606
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
708
nv50_audio_supported(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
732
nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc)
drivers/gpu/drm/nouveau/dispnv50/disp.c
752
nv50_audio_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc,
drivers/gpu/drm/nouveau/dispnv50/disp.c
778
nv50_hdmi_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc,
drivers/gpu/drm/nouveau/dispnv50/disp.c
870
struct drm_encoder encoder;
drivers/gpu/drm/nouveau/dispnv50/disp.c
881
struct nouveau_encoder *nv50_real_outp(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/dispnv50/disp.c
963
nv50_msto_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/dispnv50/disp.h
102
struct nouveau_encoder *nv50_real_outp(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/dispnv50/disp.h
78
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
100
enum drm_connector_status (*detect)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
105
int (*get_modes)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
110
int (*create_resources)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
115
int (*set_property)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
138
struct drm_encoder base;
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
164
get_encoder_i2c_funcs(struct drm_encoder *enc)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
200
static inline struct i2c_client *nouveau_i2c_encoder_get_client(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
212
static __always_inline void nouveau_i2c_encoder_destroy(struct drm_encoder *drm_encoder)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
214
struct nouveau_i2c_encoder *encoder = to_encoder_i2c(drm_encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
215
struct i2c_client *client = nouveau_i2c_encoder_get_client(drm_encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
228
bool nouveau_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
231
enum drm_connector_status nouveau_i2c_encoder_detect(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
233
void nouveau_i2c_encoder_save(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
234
void nouveau_i2c_encoder_restore(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
52
void (*set_config)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
58
void (*destroy)(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
63
void (*dpms)(struct drm_encoder *encoder, int mode);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
68
void (*save)(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
73
void (*restore)(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
79
bool (*mode_fixup)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
86
int (*mode_valid)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
92
void (*mode_set)(struct drm_encoder *encoder,
drivers/gpu/drm/nouveau/nouveau_connector.c
1082
struct drm_encoder *encoder = to_drm_encoder(nv_encoder);
drivers/gpu/drm/nouveau/nouveau_connector.c
1123
static struct drm_encoder *
drivers/gpu/drm/nouveau/nouveau_connector.c
381
struct drm_encoder *enc;
drivers/gpu/drm/nouveau/nouveau_connector.c
416
struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/nouveau_connector.c
660
struct drm_encoder *encoder = to_drm_encoder(nv_encoder);
drivers/gpu/drm/nouveau/nouveau_connector.c
791
struct drm_encoder *encoder = to_drm_encoder(nv_encoder);
drivers/gpu/drm/nouveau/nouveau_connector.c
966
struct drm_encoder *encoder = to_drm_encoder(nv_encoder);
drivers/gpu/drm/nouveau/nouveau_connector.h
163
const struct drm_encoder *encoder;
drivers/gpu/drm/nouveau/nouveau_display.h
65
void nouveau_hdmi_mode_set(struct drm_encoder *, struct drm_display_mode *);
drivers/gpu/drm/nouveau/nouveau_encoder.h
115
void (*enc_save)(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/nouveau_encoder.h
116
void (*enc_restore)(struct drm_encoder *encoder);
drivers/gpu/drm/nouveau/nouveau_encoder.h
139
static inline struct nouveau_encoder *nouveau_encoder(struct drm_encoder *enc)
drivers/gpu/drm/nouveau/nouveau_encoder.h
146
static inline struct drm_encoder *to_drm_encoder(struct nouveau_encoder *enc)
drivers/gpu/drm/omapdrm/dss/dpi.c
423
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/dss/dsi.c
4620
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
317
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
315
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/dss/sdi.c
131
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/dss/venc.c
541
struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/omap_drv.c
489
struct drm_encoder *encoder = pipe->encoder;
drivers/gpu/drm/omapdrm/omap_drv.h
39
struct drm_encoder *encoder;
drivers/gpu/drm/omapdrm/omap_encoder.c
119
struct drm_encoder *omap_encoder_init(struct drm_device *dev,
drivers/gpu/drm/omapdrm/omap_encoder.c
122
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/omapdrm/omap_encoder.c
28
struct drm_encoder base;
drivers/gpu/drm/omapdrm/omap_encoder.c
32
static void omap_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/omapdrm/omap_encoder.c
72
static void omap_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/omapdrm/omap_encoder.h
13
struct drm_encoder;
drivers/gpu/drm/omapdrm/omap_encoder.h
16
struct drm_encoder *omap_encoder_init(struct drm_device *dev,
drivers/gpu/drm/qxl/qxl_display.c
1083
static struct drm_encoder *qxl_best_encoder(struct drm_connector *connector)
drivers/gpu/drm/qxl/qxl_display.c
1158
struct drm_encoder *encoder;
drivers/gpu/drm/qxl/qxl_drv.h
117
struct drm_encoder enc;
drivers/gpu/drm/radeon/atombios_crtc.c
2055
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/atombios_crtc.c
563
struct drm_encoder *encoder = radeon_crtc->encoder;
drivers/gpu/drm/radeon/atombios_dp.c
405
int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_dp.c
534
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/atombios_dp.c
779
void radeon_dp_link_train(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
100
struct drm_encoder *encoder = &radeon_encoder->base;
drivers/gpu/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)
drivers/gpu/drm/radeon/atombios_encoders.c
1368
atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set)
drivers/gpu/drm/radeon/atombios_encoders.c
1423
atombios_external_encoder_setup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
1424
struct drm_encoder *ext_encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
1526
atombios_yuv_setup(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/radeon/atombios_encoders.c
1563
radeon_atom_encoder_dpms_avivo(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/atombios_encoders.c
1650
radeon_atom_encoder_dpms_dig(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/atombios_encoders.c
1655
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
drivers/gpu/drm/radeon/atombios_encoders.c
1764
radeon_atom_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/atombios_encoders.c
1845
atombios_set_encoder_crtc_source(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
1993
atombios_apply_encoder_quirks(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
2047
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx)
drivers/gpu/drm/radeon/atombios_encoders.c
2053
struct drm_encoder *test_encoder;
drivers/gpu/drm/radeon/atombios_encoders.c
2183
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/atombios_encoders.c
2187
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
drivers/gpu/drm/radeon/atombios_encoders.c
2208
radeon_atom_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
2273
atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/radeon/atombios_encoders.c
2322
radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/radeon/atombios_encoders.c
2363
radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/radeon/atombios_encoders.c
2369
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
drivers/gpu/drm/radeon/atombios_encoders.c
2410
radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2412
struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder);
drivers/gpu/drm/radeon/atombios_encoders.c
2421
static void radeon_atom_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2474
static void radeon_atom_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2481
static void radeon_atom_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2493
struct drm_encoder *other_encoder;
drivers/gpu/drm/radeon/atombios_encoders.c
2552
static void radeon_atom_ext_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2557
static void radeon_atom_ext_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2563
radeon_atom_ext_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
2570
static void radeon_atom_ext_disable(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2576
radeon_atom_ext_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/atombios_encoders.c
2609
void radeon_enc_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
2665
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/atombios_encoders.c
296
static bool radeon_atom_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/atombios_encoders.c
345
atombios_dac_setup(struct drm_encoder *encoder, int action)
drivers/gpu/drm/radeon/atombios_encoders.c
397
atombios_tv_setup(struct drm_encoder *encoder, int action)
drivers/gpu/drm/radeon/atombios_encoders.c
452
static u8 radeon_atom_get_bpc(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
486
atombios_dvo_setup(struct drm_encoder *encoder, int action)
drivers/gpu/drm/radeon/atombios_encoders.c
558
atombios_digital_setup(struct drm_encoder *encoder, int action)
drivers/gpu/drm/radeon/atombios_encoders.c
671
atombios_get_encoder_mode(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
831
atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override)
drivers/gpu/drm/radeon/atombios_encoders.c
987
atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode)
drivers/gpu/drm/radeon/cik.c
8741
void dce8_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/dce3_1_afmt.c
171
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/dce3_1_afmt.c
203
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset)
drivers/gpu/drm/radeon/dce3_1_afmt.c
224
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
drivers/gpu/drm/radeon/dce3_1_afmt.c
31
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce3_1_afmt.c
49
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce3_1_afmt.c
67
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.c
112
void dce6_afmt_select_pin(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/dce6_afmt.c
125
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.c
154
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.c
179
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.c
204
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.c
81
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/dce6_afmt.h
31
struct drm_encoder;
drivers/gpu/drm/radeon/dce6_afmt.h
37
void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.h
39
void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.h
41
void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.h
43
void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/dce6_afmt.h
46
void dce6_afmt_select_pin(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/evergreen.c
1292
void dce4_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/evergreen_hdmi.c
121
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.c
139
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.c
157
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.c
308
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
drivers/gpu/drm/radeon/evergreen_hdmi.c
319
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc)
drivers/gpu/drm/radeon/evergreen_hdmi.c
356
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset)
drivers/gpu/drm/radeon/evergreen_hdmi.c
391
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
drivers/gpu/drm/radeon/evergreen_hdmi.c
402
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/radeon/evergreen_hdmi.c
442
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/radeon/evergreen_hdmi.c
69
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/evergreen_hdmi.c
99
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
35
struct drm_encoder;
drivers/gpu/drm/radeon/evergreen_hdmi.h
41
void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
45
void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/evergreen_hdmi.h
47
void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/radeon/evergreen_hdmi.h
48
void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/radeon/evergreen_hdmi.h
52
void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
54
void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
56
void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
63
void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/evergreen_hdmi.h
64
void dce4_hdmi_set_color_depth(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/evergreen_hdmi.h
66
void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/evergreen_hdmi.h
67
void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
drivers/gpu/drm/radeon/r600.c
296
void dce3_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/r600.h
44
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/r600.h
45
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
drivers/gpu/drm/radeon/r600.h
50
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/r600.h
52
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/r600.h
53
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/radeon/r600_hdmi.c
121
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/r600_hdmi.c
178
void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/r600_hdmi.c
244
static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/r600_hdmi.c
263
static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/r600_hdmi.c
277
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/r600_hdmi.c
319
void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset)
drivers/gpu/drm/radeon/r600_hdmi.c
330
void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset)
drivers/gpu/drm/radeon/r600_hdmi.c
372
void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute)
drivers/gpu/drm/radeon/r600_hdmi.c
390
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/r600_hdmi.c
448
void r600_hdmi_enable(struct drm_encoder *encoder, bool enable)
drivers/gpu/drm/radeon/radeon.h
1897
void (*hdmi_enable)(struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/radeon/radeon.h
1898
void (*hdmi_setmode)(struct drm_encoder *encoder, struct drm_display_mode *mode);
drivers/gpu/drm/radeon/radeon_acpi.c
734
struct drm_encoder *tmp;
drivers/gpu/drm/radeon/radeon_asic.h
400
void r600_audio_set_dto(struct drm_encoder *encoder, u32 clock);
drivers/gpu/drm/radeon/radeon_asic.h
401
void r600_hdmi_update_avi_infoframe(struct drm_encoder *encoder, void *buffer,
drivers/gpu/drm/radeon/radeon_asic.h
403
void r600_hdmi_update_ACR(struct drm_encoder *encoder, uint32_t clock);
drivers/gpu/drm/radeon/radeon_asic.h
404
int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_asic.h
405
void r600_hdmi_update_audio_settings(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_atombios.c
4125
void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock)
drivers/gpu/drm/radeon/radeon_atombios.c
4153
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_atombios.c
4338
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
drivers/gpu/drm/radeon/radeon_atombios.c
4393
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
drivers/gpu/drm/radeon/radeon_audio.c
190
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_audio.c
303
static void radeon_audio_write_sad_regs(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
327
static void radeon_audio_write_speaker_allocation(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
351
static void radeon_audio_write_latency_fields(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
364
struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
375
static void radeon_audio_select_pin(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
384
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
42
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
44
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
440
static void radeon_audio_set_dto(struct drm_encoder *encoder, unsigned int clock)
drivers/gpu/drm/radeon/radeon_audio.c
450
static int radeon_audio_set_avi_packet(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
567
static void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock)
drivers/gpu/drm/radeon/radeon_audio.c
580
static void radeon_audio_set_vbi_packet(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
592
static void radeon_hdmi_set_color_depth(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
610
static void radeon_audio_set_audio_packet(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_audio.c
622
static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute)
drivers/gpu/drm/radeon/radeon_audio.c
637
static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
675
static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
703
void radeon_audio_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.c
712
void radeon_audio_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_audio.c
753
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_audio.h
46
void (*select_pin)(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_audio.h
48
void (*write_latency_fields)(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
50
void (*write_sad_regs)(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
52
void (*write_speaker_allocation)(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
56
void (*update_acr)(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/radeon_audio.h
58
void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/radeon_audio.h
59
void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
drivers/gpu/drm/radeon/radeon_audio.h
62
void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/radeon_audio.h
63
void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
drivers/gpu/drm/radeon/radeon_audio.h
64
void (*mode_set)(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
66
void (*dpms)(struct drm_encoder *encoder, bool mode);
drivers/gpu/drm/radeon/radeon_audio.h
71
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
77
struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_audio.h
79
void radeon_audio_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
81
void radeon_audio_dpms(struct drm_encoder *encoder, int mode);
drivers/gpu/drm/radeon/radeon_audio.h
84
void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
86
void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
88
void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_audio.h
92
void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
drivers/gpu/drm/radeon/radeon_audio.h
94
void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset);
drivers/gpu/drm/radeon/radeon_audio.h
95
void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
drivers/gpu/drm/radeon/radeon_combios.c
2817
void radeon_external_tmds_setup(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_combios.c
2864
bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_combios.c
3421
void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock)
drivers/gpu/drm/radeon/radeon_combios.c
3439
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_combios.c
3541
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc)
drivers/gpu/drm/radeon/radeon_combios.c
3576
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on)
drivers/gpu/drm/radeon/radeon_connectors.c
1093
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
1125
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
1212
struct drm_encoder *encoder = NULL;
drivers/gpu/drm/radeon/radeon_connectors.c
1406
static struct drm_encoder *radeon_dvi_encoder(struct drm_connector *connector)
drivers/gpu/drm/radeon/radeon_connectors.c
1409
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
141
struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
1499
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
1567
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
1587
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
1622
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
1727
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
1837
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
226
struct drm_encoder *best_encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
227
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
246
static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type)
drivers/gpu/drm/radeon/radeon_connectors.c
248
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
339
static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector)
drivers/gpu/drm/radeon/radeon_connectors.c
341
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
352
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
379
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_connectors.c
388
struct drm_encoder *enc;
drivers/gpu/drm/radeon/radeon_connectors.c
426
static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_connectors.c
461
static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector)
drivers/gpu/drm/radeon/radeon_connectors.c
520
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
736
static void radeon_fixup_lvds_native_mode(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_connectors.c
773
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_connectors.c
811
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
844
struct drm_encoder *encoder = radeon_best_single_encoder(connector);
drivers/gpu/drm/radeon/radeon_connectors.c
89
static void radeon_property_change_mode(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_connectors.c
988
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_display.c
1697
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_display.c
771
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_encoders.c
214
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_encoders.c
231
void radeon_encoder_set_active_device(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
250
radeon_get_connector_for_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
266
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
281
struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
285
struct drm_encoder *other_encoder;
drivers/gpu/drm/radeon/radeon_encoders.c
302
u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
304
struct drm_encoder *other_encoder = radeon_get_external_encoder(encoder);
drivers/gpu/drm/radeon/radeon_encoders.c
320
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_encoders.c
367
bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_encoders.c
40
static uint32_t radeon_encoder_clones(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
428
bool radeon_encoder_is_digital(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_encoders.c
45
struct drm_encoder *clone_encoder;
drivers/gpu/drm/radeon/radeon_encoders.c
79
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_legacy_crtc.c
569
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_legacy_crtc.c
728
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1008
static void radeon_ext_tmds_enc_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1031
static void radeon_legacy_tv_dac_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1122
static void radeon_legacy_tv_dac_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1133
static void radeon_legacy_tv_dac_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1145
static void radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1299
static bool r300_legacy_tv_detect(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1370
static bool radeon_legacy_tv_detect(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1434
static bool radeon_legacy_ext_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
145
static void radeon_legacy_lvds_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1524
static enum drm_connector_status radeon_legacy_tv_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
164
static void radeon_legacy_lvds_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
1741
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
175
static void radeon_legacy_lvds_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
186
static void radeon_legacy_lvds_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
256
static bool radeon_legacy_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
46
static void radeon_legacy_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
496
static void radeon_lvds_enc_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
512
static void radeon_legacy_primary_dac_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
554
static void radeon_legacy_primary_dac_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
56
static void radeon_legacy_lvds_update(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
565
static void radeon_legacy_primary_dac_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
577
static void radeon_legacy_primary_dac_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
634
static enum drm_connector_status radeon_legacy_primary_dac_detect(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
724
static void radeon_legacy_tmds_int_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
751
static void radeon_legacy_tmds_int_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
762
static void radeon_legacy_tmds_int_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
774
static void radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
888
static void radeon_legacy_tmds_ext_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
917
static void radeon_legacy_tmds_ext_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
928
static void radeon_legacy_tmds_ext_commit(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
939
static void radeon_legacy_tmds_ext_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_tv.c
276
static void radeon_wait_pll_lock(struct drm_encoder *encoder, unsigned n_tests,
drivers/gpu/drm/radeon/radeon_legacy_tv.c
423
static bool radeon_legacy_tv_init_restarts(struct drm_encoder *encoder)
drivers/gpu/drm/radeon/radeon_legacy_tv.c
523
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_tv.c
825
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_tv.c
872
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_legacy_tv.c
892
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
359
struct drm_encoder *encoder;
drivers/gpu/drm/radeon/radeon_mode.h
445
struct drm_encoder base;
drivers/gpu/drm/radeon/radeon_mode.h
689
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
693
struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
697
radeon_get_connector_for_encoder(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
699
radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
700
extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
703
extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
713
extern void radeon_dp_link_train(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
718
extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
726
extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
drivers/gpu/drm/radeon/radeon_mode.h
727
extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override);
drivers/gpu/drm/radeon/radeon_mode.h
730
extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
733
extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
736
extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
737
extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
792
struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index);
drivers/gpu/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);
drivers/gpu/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);
drivers/gpu/drm/radeon/radeon_mode.h
795
struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index);
drivers/gpu/drm/radeon/radeon_mode.h
796
struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index);
drivers/gpu/drm/radeon/radeon_mode.h
797
extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
drivers/gpu/drm/radeon/radeon_mode.h
798
extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
drivers/gpu/drm/radeon/radeon_mode.h
799
extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
801
extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
802
extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
868
extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
869
extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
870
extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
drivers/gpu/drm/radeon/radeon_mode.h
872
extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
drivers/gpu/drm/radeon/radeon_mode.h
877
radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
drivers/gpu/drm/radeon/radeon_mode.h
879
radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
drivers/gpu/drm/radeon/radeon_mode.h
881
radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
drivers/gpu/drm/radeon/radeon_mode.h
883
radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
drivers/gpu/drm/radeon/radeon_mode.h
903
void radeon_enc_destroy(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
909
void radeon_panel_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
914
void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
917
void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
920
void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
923
void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/radeon/radeon_mode.h
928
void avivo_program_fmt(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
929
void dce3_program_fmt(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
930
void dce4_program_fmt(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
931
void dce8_program_fmt(struct drm_encoder *encoder);
drivers/gpu/drm/radeon/radeon_mode.h
953
int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);
drivers/gpu/drm/radeon/rs600.c
164
void avivo_program_fmt(struct drm_encoder *encoder)
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
697
struct drm_encoder *encoder;
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.h
18
struct drm_encoder base;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
848
struct drm_encoder *encoder;
drivers/gpu/drm/renesas/rcar-du/rcar_du_writeback.c
142
static int rcar_du_wb_enc_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
644
struct drm_encoder *encoder,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
822
struct drm_encoder *encoder,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
49
rzg2l_du_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h
19
struct drm_encoder base;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h
23
static inline struct rzg2l_du_encoder *to_rzg2l_encoder(struct drm_encoder *e)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
406
struct drm_encoder *encoder;
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1013
struct drm_encoder *encoder,
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
413
static bool shmob_drm_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
445
struct drm_encoder *encoder = &sdev->encoder;
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
505
static struct drm_encoder *
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
536
struct drm_encoder *encoder)
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
594
struct drm_encoder *encoder)
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.h
35
struct drm_encoder *encoder;
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.h
44
struct drm_encoder *encoder);
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.h
43
struct drm_encoder encoder;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
187
rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
195
static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
203
struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
220
static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
274
static void rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
298
rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
363
struct drm_encoder *encoder = &dp->encoder.encoder;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
85
static struct rockchip_dp_device *encoder_to_dp(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/cdn-dp-core.c
1053
struct drm_encoder *encoder = &dp->encoder.encoder;
drivers/gpu/drm/rockchip/cdn-dp-core.c
36
static inline struct cdn_dp_device *encoder_to_dp(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/cdn-dp-core.c
662
static int cdn_dp_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/cdn-dp-core.c
967
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
310
static struct dw_mipi_dsi_rockchip *to_dsi(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
771
dw_mipi_dsi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
800
static void dw_mipi_dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
837
struct drm_encoder *encoder = &dsi->encoder.encoder;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
214
static void dw_mipi_dsi2_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
241
dw_mipi_dsi2_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
287
struct drm_encoder *encoder = &dsi2->encoder.encoder;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
78
static inline struct dw_mipi_dsi2_rockchip *to_dsi2(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
33
static int dw_dp_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
81
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
262
static void dw_hdmi_rockchip_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
267
dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
274
static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
283
static void dw_hdmi_rockchip_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
313
dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
543
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
85
static struct rockchip_hdmi *to_rockchip_hdmi(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
111
static struct rockchip_hdmi_qp *to_rockchip_hdmi_qp(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
118
static void dw_hdmi_qp_rockchip_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
134
dw_hdmi_qp_rockchip_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
470
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c
68
static int inno_hdmi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c
88
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/rk3066_hdmi.c
445
rk3066_hdmi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
682
struct drm_encoder *encoder = &hdmi->encoder.encoder;
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
102
static inline struct rockchip_encoder *to_rockchip_encoder(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
76
struct drm_encoder encoder;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1634
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/rockchip_lvds.c
127
rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/rockchip_lvds.c
235
static int rk3288_lvds_grf_config(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/rockchip_lvds.c
268
struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
288
static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
320
static void rk3288_lvds_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
358
static int px30_lvds_grf_config(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/rockchip_lvds.c
376
struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
389
static void px30_lvds_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
421
static void px30_lvds_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_lvds.c
535
struct drm_encoder *encoder;
drivers/gpu/drm/rockchip/rockchip_lvds.c
69
static inline struct rockchip_lvds *encoder_to_lvds(struct drm_encoder *encoder)
drivers/gpu/drm/rockchip/rockchip_rgb.c
35
rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/rockchip/rockchip_rgb.c
79
struct drm_encoder *encoder;
drivers/gpu/drm/sitronix/st7571.c
439
static void st7571_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/sitronix/st7571.c
454
static void st7571_encoder_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/sitronix/st7571.c
563
struct drm_encoder *encoder = &st7571->encoder;
drivers/gpu/drm/sitronix/st7571.c
582
struct drm_encoder *encoder = &st7571->encoder;
drivers/gpu/drm/sitronix/st7571.h
59
struct drm_encoder encoder;
drivers/gpu/drm/sitronix/st7920.c
693
struct drm_encoder *encoder;
drivers/gpu/drm/sitronix/st7920.c
79
struct drm_encoder encoder;
drivers/gpu/drm/solomon/ssd130x.c
1623
static void ssd130x_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/solomon/ssd130x.c
1649
static void ssd132x_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/solomon/ssd130x.c
1674
static void ssd133x_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/solomon/ssd130x.c
1699
static void ssd130x_encoder_atomic_disable(struct drm_encoder *encoder,
drivers/gpu/drm/solomon/ssd130x.c
1853
struct drm_encoder *encoder;
drivers/gpu/drm/solomon/ssd130x.h
67
struct drm_encoder encoder;
drivers/gpu/drm/sprd/sprd_dpu.c
620
struct drm_encoder *encoder;
drivers/gpu/drm/sprd/sprd_dsi.c
781
static void sprd_dsi_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/sprd/sprd_dsi.c
790
static void sprd_dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sprd/sprd_dsi.c
827
static void sprd_dsi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sprd/sprd_dsi.c
858
struct drm_encoder *encoder = &dsi->encoder;
drivers/gpu/drm/sprd/sprd_dsi.h
118
struct drm_encoder encoder;
drivers/gpu/drm/sti/sti_dvo.c
105
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_dvo.c
423
static struct drm_encoder *sti_dvo_find_encoder(struct drm_device *dev)
drivers/gpu/drm/sti/sti_dvo.c
425
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_dvo.c
439
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_dvo.c
99
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hda.c
259
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hda.c
667
static struct drm_encoder *sti_hda_find_encoder(struct drm_device *dev)
drivers/gpu/drm/sti/sti_hda.c
669
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hda.c
683
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hdmi.c
1151
static struct drm_encoder *sti_hdmi_find_encoder(struct drm_device *dev)
drivers/gpu/drm/sti/sti_hdmi.c
1153
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hdmi.c
1277
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_hdmi.c
163
struct drm_encoder *encoder;
drivers/gpu/drm/sti/sti_tvout.c
117
struct drm_encoder *hdmi;
drivers/gpu/drm/sti/sti_tvout.c
118
struct drm_encoder *hda;
drivers/gpu/drm/sti/sti_tvout.c
119
struct drm_encoder *dvo;
drivers/gpu/drm/sti/sti_tvout.c
124
struct drm_encoder encoder;
drivers/gpu/drm/sti/sti_tvout.c
585
static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/sti/sti_tvout.c
589
static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/sti/sti_tvout.c
595
static void sti_tvout_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
603
static int sti_tvout_late_register(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
616
static void sti_tvout_early_unregister(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
632
static void sti_dvo_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
641
static void sti_dvo_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
656
static struct drm_encoder *
drivers/gpu/drm/sti/sti_tvout.c
661
struct drm_encoder *drm_encoder;
drivers/gpu/drm/sti/sti_tvout.c
669
drm_encoder = &encoder->encoder;
drivers/gpu/drm/sti/sti_tvout.c
671
drm_encoder->possible_crtcs = ENCODER_CRTC_MASK;
drivers/gpu/drm/sti/sti_tvout.c
673
drm_encoder_init(dev, drm_encoder,
drivers/gpu/drm/sti/sti_tvout.c
677
drm_encoder_helper_add(drm_encoder, &sti_dvo_encoder_helper_funcs);
drivers/gpu/drm/sti/sti_tvout.c
679
return drm_encoder;
drivers/gpu/drm/sti/sti_tvout.c
682
static void sti_hda_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
691
static void sti_hda_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
709
static struct drm_encoder *sti_tvout_create_hda_encoder(struct drm_device *dev,
drivers/gpu/drm/sti/sti_tvout.c
713
struct drm_encoder *drm_encoder;
drivers/gpu/drm/sti/sti_tvout.c
721
drm_encoder = &encoder->encoder;
drivers/gpu/drm/sti/sti_tvout.c
723
drm_encoder->possible_crtcs = ENCODER_CRTC_MASK;
drivers/gpu/drm/sti/sti_tvout.c
725
drm_encoder_init(dev, drm_encoder,
drivers/gpu/drm/sti/sti_tvout.c
728
drm_encoder_helper_add(drm_encoder, &sti_hda_encoder_helper_funcs);
drivers/gpu/drm/sti/sti_tvout.c
730
return drm_encoder;
drivers/gpu/drm/sti/sti_tvout.c
733
static void sti_hdmi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
742
static void sti_hdmi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sti/sti_tvout.c
757
static struct drm_encoder *sti_tvout_create_hdmi_encoder(struct drm_device *dev,
drivers/gpu/drm/sti/sti_tvout.c
761
struct drm_encoder *drm_encoder;
drivers/gpu/drm/sti/sti_tvout.c
769
drm_encoder = &encoder->encoder;
drivers/gpu/drm/sti/sti_tvout.c
771
drm_encoder->possible_crtcs = ENCODER_CRTC_MASK;
drivers/gpu/drm/sti/sti_tvout.c
773
drm_encoder_init(dev, drm_encoder,
drivers/gpu/drm/sti/sti_tvout.c
776
drm_encoder_helper_add(drm_encoder, &sti_hdmi_encoder_helper_funcs);
drivers/gpu/drm/sti/sti_tvout.c
778
return drm_encoder;
drivers/gpu/drm/stm/ltdc.c
1712
static void ltdc_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/stm/ltdc.c
1726
static void ltdc_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/stm/ltdc.c
1741
static void ltdc_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/stm/ltdc.c
1766
struct drm_encoder *encoder;
drivers/gpu/drm/stm/ltdc.c
1769
encoder = drmm_simple_encoder_alloc(ddev, struct drm_encoder, dev,
drivers/gpu/drm/stm/ltdc.c
903
struct drm_encoder *encoder = NULL, *en_iter;
drivers/gpu/drm/stm/lvds.c
269
struct drm_encoder *encoder;
drivers/gpu/drm/stm/lvds.c
939
static int lvds_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_crtc.c
111
struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc);
drivers/gpu/drm/sun4i/sun4i_crtc.c
132
struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc);
drivers/gpu/drm/sun4i/sun4i_crtc.c
145
struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc);
drivers/gpu/drm/sun4i/sun4i_crtc.c
37
static struct drm_encoder *sun4i_crtc_get_encoder(struct drm_crtc *crtc)
drivers/gpu/drm/sun4i/sun4i_crtc.c
39
struct drm_encoder *encoder;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
247
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
78
static void sun4i_hdmi_disable(struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
93
static void sun4i_hdmi_enable(struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_lvds.c
23
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun4i_lvds.c
36
drm_encoder_to_sun4i_lvds(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_lvds.c
68
static void sun4i_lvds_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_lvds.c
80
static void sun4i_lvds_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_lvds.c
99
struct drm_encoder *encoder;
drivers/gpu/drm/sun4i/sun4i_rgb.c
159
static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_rgb.c
171
static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_rgb.c
191
struct drm_encoder *encoder;
drivers/gpu/drm/sun4i/sun4i_rgb.c
25
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun4i_rgb.c
40
drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_rgb.c
62
static enum drm_mode_status sun4i_rgb_mode_valid(struct drm_encoder *crtc,
drivers/gpu/drm/sun4i/sun4i_tcon.c
119
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1341
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1365
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1381
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1406
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
143
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
174
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.c
190
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.c
265
const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
347
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.c
426
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.c
43
static struct drm_connector *sun4i_tcon_get_connector(const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
506
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.c
59
static int sun4i_tcon_get_pixel_depth(const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tcon.c
713
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.h
249
int (*set_mux)(struct sun4i_tcon *, const struct drm_encoder *);
drivers/gpu/drm/sun4i/sun4i_tcon.h
252
const struct drm_encoder *encoder);
drivers/gpu/drm/sun4i/sun4i_tcon.h
296
const struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tcon.h
299
const struct drm_encoder *encoder, bool enable);
drivers/gpu/drm/sun4i/sun4i_tv.c
164
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun4i_tv.c
242
drm_encoder_to_sun4i_tv(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun4i_tv.c
263
static void sun4i_tv_disable(struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun4i_tv.c
278
static void sun4i_tv_enable(struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c
716
static void sun6i_dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c
797
static void sun6i_dsi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h
25
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h
53
static inline struct sun6i_dsi *encoder_to_sun6i_dsi(const struct drm_encoder *encoder)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
103
struct drm_encoder *encoder;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
18
static void sun8i_dw_hdmi_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h
184
struct drm_encoder encoder;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h
195
encoder_to_sun8i_dw_hdmi(struct drm_encoder *encoder)
drivers/gpu/drm/sysfb/efidrm.c
156
struct drm_encoder *encoder;
drivers/gpu/drm/sysfb/efidrm.c
89
struct drm_encoder encoder;
drivers/gpu/drm/sysfb/ofdrm.c
311
struct drm_encoder encoder;
drivers/gpu/drm/sysfb/ofdrm.c
834
struct drm_encoder *encoder;
drivers/gpu/drm/sysfb/simpledrm.c
229
struct drm_encoder encoder;
drivers/gpu/drm/sysfb/simpledrm.c
608
struct drm_encoder *encoder;
drivers/gpu/drm/sysfb/vesadrm.c
407
struct drm_encoder *encoder;
drivers/gpu/drm/sysfb/vesadrm.c
76
struct drm_encoder encoder;
drivers/gpu/drm/tegra/drm.h
144
struct drm_encoder encoder;
drivers/gpu/drm/tegra/drm.h
148
static inline struct tegra_output *encoder_to_output(struct drm_encoder *e)
drivers/gpu/drm/tegra/dsi.c
844
static void tegra_dsi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/dsi.c
908
static void tegra_dsi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/dsi.c
954
tegra_dsi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/tegra/hdmi.c
1165
static void tegra_hdmi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/hdmi.c
1208
static void tegra_hdmi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/hdmi.c
1438
tegra_hdmi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/tegra/rgb.c
100
static void tegra_rgb_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/rgb.c
148
tegra_rgb_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/tegra/rgb.c
91
static void tegra_rgb_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/sor.c
1804
tegra_sor_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/tegra/sor.c
2206
static void tegra_sor_hdmi_disable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/sor.c
2247
static void tegra_sor_hdmi_enable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/sor.c
2654
static void tegra_sor_dp_disable(struct drm_encoder *encoder)
drivers/gpu/drm/tegra/sor.c
2718
static void tegra_sor_dp_enable(struct drm_encoder *encoder)
drivers/gpu/drm/tests/drm_atomic_state_test.c
36
struct drm_encoder encoders[3];
drivers/gpu/drm/tests/drm_atomic_state_test.c
42
static void drm_test_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/tests/drm_atomic_state_test.c
73
struct drm_encoder *enc;
drivers/gpu/drm/tests/drm_atomic_test.c
18
struct drm_encoder encoder;
drivers/gpu/drm/tests/drm_atomic_test.c
35
struct drm_encoder *enc;
drivers/gpu/drm/tests/drm_bridge_test.c
116
struct drm_encoder *enc;
drivers/gpu/drm/tests/drm_bridge_test.c
34
struct drm_encoder encoder;
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c
181
static void test_encoder_atomic_enable(struct drm_encoder *encoder,
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c
207
struct drm_encoder *enc;
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c
33
struct drm_encoder encoder;
drivers/gpu/drm/tidss/tidss_encoder.c
24
struct drm_encoder encoder;
drivers/gpu/drm/tidss/tidss_encoder.c
37
struct drm_encoder *encoder,
drivers/gpu/drm/tidss/tidss_encoder.c
89
struct drm_encoder *enc;
drivers/gpu/drm/tidss/tidss_oldi.c
62
struct drm_encoder *encoder,
drivers/gpu/drm/tilcdc/tilcdc_drv.h
23
struct drm_encoder;
drivers/gpu/drm/tilcdc/tilcdc_drv.h
77
struct drm_encoder *encoders[8];
drivers/gpu/drm/tilcdc/tilcdc_drv.h
82
struct drm_encoder *external_encoder;
drivers/gpu/drm/tilcdc/tilcdc_external.c
45
struct drm_encoder *encoder)
drivers/gpu/drm/tilcdc/tilcdc_external.c
63
struct drm_encoder *encoder = NULL, *iter;
drivers/gpu/drm/tilcdc/tilcdc_panel.c
122
struct drm_encoder *encoder; /* our connected encoder */
drivers/gpu/drm/tilcdc/tilcdc_panel.c
166
static struct drm_encoder *panel_connector_best_encoder(
drivers/gpu/drm/tilcdc/tilcdc_panel.c
187
struct panel_module *mod, struct drm_encoder *encoder)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
229
struct drm_encoder *encoder;
drivers/gpu/drm/tilcdc/tilcdc_panel.c
39
struct drm_encoder base;
drivers/gpu/drm/tilcdc/tilcdc_panel.c
44
static void panel_encoder_dpms(struct drm_encoder *encoder, int mode)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
61
static void panel_encoder_prepare(struct drm_encoder *encoder)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
66
static void panel_encoder_commit(struct drm_encoder *encoder)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
71
static void panel_encoder_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/tilcdc/tilcdc_panel.c
85
static struct drm_encoder *panel_encoder_create(struct drm_device *dev,
drivers/gpu/drm/tilcdc/tilcdc_panel.c
89
struct drm_encoder *encoder;
drivers/gpu/drm/tiny/appletbdrm.c
137
struct drm_encoder encoder;
drivers/gpu/drm/tiny/appletbdrm.c
630
struct drm_encoder *encoder;
drivers/gpu/drm/tiny/bochs.c
103
struct drm_encoder encoder;
drivers/gpu/drm/tiny/bochs.c
630
struct drm_encoder *encoder;
drivers/gpu/drm/tiny/cirrus-qemu.c
463
struct drm_encoder *encoder;
drivers/gpu/drm/tiny/cirrus-qemu.c
66
struct drm_encoder encoder;
drivers/gpu/drm/tiny/pixpaper.c
499
struct drm_encoder encoder;
drivers/gpu/drm/tiny/sharp-memory.c
463
struct drm_encoder *encoder = &smd->encoder;
drivers/gpu/drm/tiny/sharp-memory.c
65
struct drm_encoder encoder;
drivers/gpu/drm/udl/udl_drv.h
58
struct drm_encoder encoder;
drivers/gpu/drm/udl/udl_modeset.c
487
struct drm_encoder *encoder;
drivers/gpu/drm/vboxvideo/vbox_drv.h
123
struct drm_encoder base;
drivers/gpu/drm/vboxvideo/vbox_mode.c
610
static void vbox_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/vboxvideo/vbox_mode.c
620
static struct drm_encoder *vbox_encoder_init(struct drm_device *dev,
drivers/gpu/drm/vboxvideo/vbox_mode.c
806
struct drm_encoder *encoder)
drivers/gpu/drm/vboxvideo/vbox_mode.c
846
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/tests/vc4_mock.h
11
struct drm_encoder *encoder)
drivers/gpu/drm/vc4/tests/vc4_mock_output.c
143
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/tests/vc4_mock_output.c
32
struct drm_encoder *enc;
drivers/gpu/drm/vc4/tests/vc4_mock_output.c
86
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c
127
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_crtc.c
1355
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_crtc.c
316
struct drm_encoder *vc4_get_crtc_encoder(struct drm_crtc *crtc,
drivers/gpu/drm/vc4/vc4_crtc.c
319
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_crtc.c
345
static void vc4_crtc_config_pv(struct drm_crtc *crtc, struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_crtc.c
499
struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_crtc.c
556
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_crtc.c
630
struct drm_encoder *encoder = vc4_get_crtc_encoder(crtc, old_state);
drivers/gpu/drm/vc4/vc4_crtc.c
657
struct drm_encoder *encoder = vc4_get_crtc_encoder(crtc, new_state);
drivers/gpu/drm/vc4/vc4_crtc.c
750
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_dpi.c
121
static void vc4_dpi_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_dpi.c
135
static void vc4_dpi_encoder_enable(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_dpi.c
249
static enum drm_mode_status vc4_dpi_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_dpi.c
264
static int vc4_dpi_late_register(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_drv.h
477
struct drm_encoder base;
drivers/gpu/drm/vc4/vc4_drv.h
481
void (*pre_crtc_configure)(struct drm_encoder *encoder, struct drm_atomic_state *state);
drivers/gpu/drm/vc4/vc4_drv.h
482
void (*pre_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
drivers/gpu/drm/vc4/vc4_drv.h
483
void (*post_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
drivers/gpu/drm/vc4/vc4_drv.h
485
void (*post_crtc_disable)(struct drm_encoder *encoder, struct drm_atomic_state *state);
drivers/gpu/drm/vc4/vc4_drv.h
486
void (*post_crtc_powerdown)(struct drm_encoder *encoder, struct drm_atomic_state *state);
drivers/gpu/drm/vc4/vc4_drv.h
493
struct drm_encoder *vc4_find_encoder_by_type(struct drm_device *drm,
drivers/gpu/drm/vc4/vc4_drv.h
496
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_drv.h
616
struct drm_encoder *vc4_get_crtc_encoder(struct drm_crtc *crtc,
drivers/gpu/drm/vc4/vc4_dsi.c
1162
struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_dsi.c
1423
static int vc4_dsi_late_register(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_dsi.c
1636
struct drm_encoder *encoder = &dsi->encoder.base;
drivers/gpu/drm/vc4/vc4_hdmi.c
1473
static void vc4_hdmi_encoder_pre_crtc_configure(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1589
static void vc4_hdmi_encoder_pre_crtc_enable(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1619
static void vc4_hdmi_encoder_post_crtc_enable(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1705
static void vc4_hdmi_encoder_atomic_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1769
static int vc4_hdmi_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1816
vc4_hdmi_encoder_mode_valid(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
1836
static int vc4_hdmi_late_register(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_hdmi.c
3218
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_hdmi.c
537
struct drm_encoder *encoder = &vc4_hdmi->encoder.base;
drivers/gpu/drm/vc4/vc4_hdmi.c
792
static void vc4_hdmi_enable_scrambling(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_hdmi.c
830
static void vc4_hdmi_disable_scrambling(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_hdmi.c
879
static void vc4_hdmi_encoder_post_crtc_disable(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.c
929
static void vc4_hdmi_encoder_post_crtc_powerdown(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_hdmi.h
226
encoder_to_vc4_hdmi(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_kms.c
343
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_txp.c
387
static void vc4_txp_encoder_disable(struct drm_encoder *encoder)
drivers/gpu/drm/vc4/vc4_txp.c
558
struct drm_encoder *encoder;
drivers/gpu/drm/vc4/vc4_vec.c
540
static void vc4_vec_encoder_disable(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_vec.c
564
static void vc4_vec_encoder_enable(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_vec.c
663
static int vc4_vec_encoder_atomic_check(struct drm_encoder *encoder,
drivers/gpu/drm/vc4/vc4_vec.c
732
static int vc4_vec_late_register(struct drm_encoder *encoder)
drivers/gpu/drm/virtio/virtgpu_display.c
168
static void virtio_gpu_enc_mode_set(struct drm_encoder *encoder,
drivers/gpu/drm/virtio/virtgpu_display.c
174
static void virtio_gpu_enc_enable(struct drm_encoder *encoder)
drivers/gpu/drm/virtio/virtgpu_display.c
178
static void virtio_gpu_enc_disable(struct drm_encoder *encoder)
drivers/gpu/drm/virtio/virtgpu_display.c
279
struct drm_encoder *encoder = &output->enc;
drivers/gpu/drm/virtio/virtgpu_drv.h
180
struct drm_encoder enc;
drivers/gpu/drm/vkms/vkms_config.h
97
struct drm_encoder *encoder;
drivers/gpu/drm/vkms/vkms_connector.c
56
static struct drm_encoder *vkms_conn_best_encoder(struct drm_connector *connector)
drivers/gpu/drm/vkms/vkms_connector.c
58
struct drm_encoder *encoder;
drivers/gpu/drm/vkms/vkms_drv.h
221
struct drm_encoder wb_encoder;
drivers/gpu/drm/vkms/vkms_output.c
85
struct drm_encoder *wb_encoder =
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
300
struct drm_encoder encoder;
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
267
static void vmw_ldu_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
413
struct drm_encoder *encoder;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
322
static void vmw_sou_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
808
struct drm_encoder *encoder;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1538
struct drm_encoder *encoder;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
810
static void vmw_stdu_encoder_destroy(struct drm_encoder *encoder)
drivers/gpu/drm/xlnx/zynqmp_dp.c
1484
struct drm_encoder *encoder,
drivers/gpu/drm/xlnx/zynqmp_kms.c
422
struct drm_encoder *encoder = &dpsub->drm->encoder;
drivers/gpu/drm/xlnx/zynqmp_kms.h
38
struct drm_encoder encoder;
drivers/platform/arm64/acer-aspire1-ec.c
369
static int aspire_ec_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
include/drm/bridge/analogix_dp.h
30
struct drm_encoder *encoder;
include/drm/bridge/dw_dp.h
11
struct drm_encoder;
include/drm/bridge/dw_dp.h
18
struct dw_dp *dw_dp_bind(struct device *dev, struct drm_encoder *encoder,
include/drm/bridge/dw_hdmi.h
13
struct drm_encoder;
include/drm/bridge/dw_hdmi.h
178
struct drm_encoder *encoder,
include/drm/bridge/dw_hdmi_qp.h
11
struct drm_encoder;
include/drm/bridge/dw_hdmi_qp.h
35
struct drm_encoder *encoder,
include/drm/bridge/dw_mipi_dsi.h
21
struct drm_encoder;
include/drm/bridge/dw_mipi_dsi.h
83
int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder);
include/drm/bridge/dw_mipi_dsi2.h
22
struct drm_encoder;
include/drm/bridge/dw_mipi_dsi2.h
92
int dw_mipi_dsi2_bind(struct dw_mipi_dsi2 *dsi2, struct drm_encoder *encoder);
include/drm/bridge/inno_hdmi.h
12
struct drm_encoder;
include/drm/bridge/inno_hdmi.h
33
struct drm_encoder *encoder,
include/drm/drm_atomic.h
744
struct drm_encoder *encoder);
include/drm/drm_atomic.h
747
struct drm_encoder *encoder);
include/drm/drm_atomic.h
749
drm_atomic_get_connector_for_encoder(const struct drm_encoder *encoder,
include/drm/drm_atomic.h
754
struct drm_encoder *encoder);
include/drm/drm_atomic.h
757
struct drm_encoder *encoder);
include/drm/drm_atomic.h
902
struct drm_encoder *encoder);
include/drm/drm_bridge.h
1106
struct drm_encoder *encoder;
include/drm/drm_bridge.h
1321
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
include/drm/drm_bridge.h
1434
drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder)
include/drm/drm_bridge.h
1452
drm_bridge_chain_get_last_bridge(struct drm_encoder *encoder)
include/drm/drm_bridge.h
1612
void drm_bridge_debugfs_encoder_params(struct dentry *root, struct drm_encoder *encoder);
include/drm/drm_bridge.h
78
int (*attach)(struct drm_bridge *bridge, struct drm_encoder *encoder,
include/drm/drm_bridge_connector.h
11
struct drm_encoder;
include/drm/drm_bridge_connector.h
14
struct drm_encoder *encoder);
include/drm/drm_connector.h
1033
struct drm_encoder *best_encoder;
include/drm/drm_connector.h
2223
struct drm_encoder *encoder;
include/drm/drm_connector.h
2390
struct drm_encoder *encoder);
include/drm/drm_connector.h
2587
struct drm_encoder *encoder);
include/drm/drm_connector.h
42
struct drm_encoder;
include/drm/drm_crtc_helper.h
43
struct drm_encoder;
include/drm/drm_crtc_helper.h
58
bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
include/drm/drm_encoder.h
203
#define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
include/drm/drm_encoder.h
207
struct drm_encoder *encoder,
include/drm/drm_encoder.h
213
struct drm_encoder *encoder,
include/drm/drm_encoder.h
261
((struct drm_encoder *) \
include/drm/drm_encoder.h
262
__drmm_encoder_alloc(dev, sizeof(struct drm_encoder), \
include/drm/drm_encoder.h
272
static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder)
include/drm/drm_encoder.h
284
static inline u32 drm_encoder_mask(const struct drm_encoder *encoder)
include/drm/drm_encoder.h
296
static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder,
include/drm/drm_encoder.h
311
static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev,
include/drm/drm_encoder.h
322
void drm_encoder_cleanup(struct drm_encoder *encoder);
include/drm/drm_encoder.h
33
struct drm_encoder;
include/drm/drm_encoder.h
48
void (*reset)(struct drm_encoder *encoder);
include/drm/drm_encoder.h
57
void (*destroy)(struct drm_encoder *encoder);
include/drm/drm_encoder.h
72
int (*late_register)(struct drm_encoder *encoder);
include/drm/drm_encoder.h
83
void (*early_unregister)(struct drm_encoder *encoder);
include/drm/drm_encoder.h
90
void (*debugfs_init)(struct drm_encoder *encoder, struct dentry *root);
include/drm/drm_modeset_helper_vtables.h
1030
struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
include/drm/drm_modeset_helper_vtables.h
1056
struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
include/drm/drm_modeset_helper_vtables.h
518
void (*dpms)(struct drm_encoder *encoder, int mode);
include/drm/drm_modeset_helper_vtables.h
551
enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,
include/drm/drm_modeset_helper_vtables.h
594
bool (*mode_fixup)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
611
void (*prepare)(struct drm_encoder *encoder);
include/drm/drm_modeset_helper_vtables.h
626
void (*commit)(struct drm_encoder *encoder);
include/drm/drm_modeset_helper_vtables.h
650
void (*mode_set)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
673
void (*atomic_mode_set)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
692
enum drm_connector_status (*detect)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
715
void (*atomic_disable)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
738
void (*atomic_enable)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
772
void (*disable)(struct drm_encoder *encoder);
include/drm/drm_modeset_helper_vtables.h
790
void (*enable)(struct drm_encoder *encoder);
include/drm/drm_modeset_helper_vtables.h
828
int (*atomic_check)(struct drm_encoder *encoder,
include/drm/drm_modeset_helper_vtables.h
838
static inline void drm_encoder_helper_add(struct drm_encoder *encoder,
include/drm/drm_of.h
16
struct drm_encoder;
include/drm/drm_of.h
187
struct drm_encoder *encoder)
include/drm/drm_of.h
197
struct drm_encoder *encoder)
include/drm/drm_of.h
48
struct drm_encoder *encoder,
include/drm/drm_of.h
95
struct drm_encoder *encoder,
include/drm/drm_simple_kms_helper.h
245
struct drm_encoder encoder;
include/drm/drm_simple_kms_helper.h
262
struct drm_encoder *encoder,
include/drm/drm_writeback.h
160
struct drm_encoder *enc,
include/drm/drm_writeback.h
167
struct drm_encoder *enc,
include/drm/drm_writeback.h
36
struct drm_encoder encoder;