drm_encoder 812 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c struct drm_encoder *tmp; drm_encoder 89 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder) drm_encoder 139 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = connector_funcs->best_encoder(connector); drm_encoder 216 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *best_encoder; drm_encoder 217 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 234 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static struct drm_encoder * drm_encoder 238 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 346 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static struct drm_encoder * drm_encoder 349 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 361 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 381 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder) drm_encoder 412 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_add_common_modes(struct drm_encoder *encoder, drm_encoder 470 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 610 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder, drm_encoder 647 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 685 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 716 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 852 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 1067 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 1115 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static struct drm_encoder * drm_encoder 1119 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 1204 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 1272 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 1293 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 1328 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 1423 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); drm_encoder 1506 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct drm_encoder *encoder; drm_encoder 371 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct drm_encoder *encoder; drm_encoder 686 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct drm_encoder *encoder; drm_encoder 41 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c struct drm_encoder *encoder; drm_encoder 60 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c void amdgpu_encoder_set_active_device(struct drm_encoder *encoder) drm_encoder 78 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c amdgpu_get_connector_for_encoder(struct drm_encoder *encoder) drm_encoder 94 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder) drm_encoder 109 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder) drm_encoder 113 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c struct drm_encoder *other_encoder; drm_encoder 130 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder) drm_encoder 132 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c struct drm_encoder *other_encoder = amdgpu_get_external_encoder(encoder); drm_encoder 148 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c void amdgpu_panel_mode_fixup(struct drm_encoder *encoder, drm_encoder 189 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder, drm_encoder 416 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct drm_encoder *encoder; drm_encoder 451 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct drm_encoder base; drm_encoder 580 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h amdgpu_get_connector_for_encoder(struct drm_encoder *encoder); drm_encoder 582 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder); drm_encoder 583 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder, drm_encoder 586 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder); drm_encoder 587 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder); drm_encoder 592 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_encoder_set_active_device(struct drm_encoder *encoder); drm_encoder 606 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_enc_destroy(struct drm_encoder *encoder); drm_encoder 611 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_panel_mode_fixup(struct drm_encoder *encoder, drm_encoder 311 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct drm_encoder *encoder = amdgpu_crtc->encoder; drm_encoder 360 drivers/gpu/drm/amd/amdgpu/atombios_dp.c int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder, drm_encoder 480 drivers/gpu/drm/amd/amdgpu/atombios_dp.c struct drm_encoder *encoder; drm_encoder 710 drivers/gpu/drm/amd/amdgpu/atombios_dp.c void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder, drm_encoder 30 drivers/gpu/drm/amd/amdgpu/atombios_dp.h int amdgpu_atombios_dp_get_panel_mode(struct drm_encoder *encoder, drm_encoder 39 drivers/gpu/drm/amd/amdgpu/atombios_dp.h void amdgpu_atombios_dp_link_train(struct drm_encoder *encoder, drm_encoder 85 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *encoder = &amdgpu_encoder->base; drm_encoder 269 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder) drm_encoder 284 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 319 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action) drm_encoder 348 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder) drm_encoder 382 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action) drm_encoder 444 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder) drm_encoder 572 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, drm_encoder 761 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, drm_encoder 1223 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder, drm_encoder 1224 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *ext_encoder, drm_encoder 1328 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_dig(struct drm_encoder *encoder, int action) drm_encoder 1331 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder); drm_encoder 1407 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 1466 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder) drm_encoder 1677 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *encoder; drm_encoder 1681 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder); drm_encoder 1700 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_dac_load_detect(struct drm_encoder *encoder, drm_encoder 1750 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder, drm_encoder 1789 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder, drm_encoder 1796 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder); drm_encoder 1834 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder) drm_encoder 1836 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder); drm_encoder 1847 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct drm_encoder *encoder, drm_encoder 41 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder); drm_encoder 42 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 45 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder); drm_encoder 47 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, drm_encoder 50 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, drm_encoder 56 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode); drm_encoder 58 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder); drm_encoder 62 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder, drm_encoder 65 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder, drm_encoder 68 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder); drm_encoder 71 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h struct drm_encoder *encoder, drm_encoder 498 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_program_fmt(struct drm_encoder *encoder) drm_encoder 1204 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder) drm_encoder 1219 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder, drm_encoder 1262 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder) drm_encoder 1314 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder) drm_encoder 1465 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) drm_encoder 1500 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, drm_encoder 1520 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) drm_encoder 1550 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder, drm_encoder 1731 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable) drm_encoder 2176 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_pick_dig_encoder(struct drm_encoder *encoder) drm_encoder 2619 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct drm_encoder *encoder; drm_encoder 3303 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 3323 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_encoder_prepare(struct drm_encoder *encoder) drm_encoder 3362 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_encoder_commit(struct drm_encoder *encoder) drm_encoder 3372 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_encoder_disable(struct drm_encoder *encoder) drm_encoder 3389 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_ext_prepare(struct drm_encoder *encoder) drm_encoder 3394 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_ext_commit(struct drm_encoder *encoder) drm_encoder 3400 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_ext_mode_set(struct drm_encoder *encoder, drm_encoder 3407 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_ext_disable(struct drm_encoder *encoder) drm_encoder 3413 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 3446 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_encoder_destroy(struct drm_encoder *encoder) drm_encoder 3466 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct drm_encoder *encoder; drm_encoder 524 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_program_fmt(struct drm_encoder *encoder) drm_encoder 1230 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_audio_select_pin(struct drm_encoder *encoder) drm_encoder 1245 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_write_latency_fields(struct drm_encoder *encoder, drm_encoder 1288 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_write_speaker_allocation(struct drm_encoder *encoder) drm_encoder 1340 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_write_sad_regs(struct drm_encoder *encoder) drm_encoder 1507 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) drm_encoder 1542 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, drm_encoder 1562 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) drm_encoder 1592 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_setmode(struct drm_encoder *encoder, drm_encoder 1773 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_enable(struct drm_encoder *encoder, bool enable) drm_encoder 2209 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_pick_dig_encoder(struct drm_encoder *encoder) drm_encoder 2727 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct drm_encoder *encoder; drm_encoder 3429 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 3449 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_encoder_prepare(struct drm_encoder *encoder) drm_encoder 3488 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_encoder_commit(struct drm_encoder *encoder) drm_encoder 3498 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_encoder_disable(struct drm_encoder *encoder) drm_encoder 3515 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_ext_prepare(struct drm_encoder *encoder) drm_encoder 3520 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_ext_commit(struct drm_encoder *encoder) drm_encoder 3526 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_ext_mode_set(struct drm_encoder *encoder, drm_encoder 3533 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_ext_disable(struct drm_encoder *encoder) drm_encoder 3539 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 3572 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_encoder_destroy(struct drm_encoder *encoder) drm_encoder 3592 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct drm_encoder *encoder; drm_encoder 395 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_program_fmt(struct drm_encoder *encoder) drm_encoder 1110 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder) drm_encoder 1124 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder, drm_encoder 1165 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder) drm_encoder 1222 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder) drm_encoder 1375 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder) drm_encoder 1390 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder, drm_encoder 1428 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder, drm_encoder 1471 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) drm_encoder 1505 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder) drm_encoder 1549 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_set_mute(struct drm_encoder *encoder, bool mute) drm_encoder 1562 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_hdmi_enable(struct drm_encoder *encoder, bool enable) drm_encoder 1599 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_dp_enable(struct drm_encoder *encoder, bool enable) drm_encoder 1627 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_afmt_setmode(struct drm_encoder *encoder, drm_encoder 1694 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_afmt_enable(struct drm_encoder *encoder, bool enable) drm_encoder 2092 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_pick_dig_encoder(struct drm_encoder *encoder) drm_encoder 2507 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct drm_encoder *encoder; drm_encoder 3099 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 3121 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_encoder_prepare(struct drm_encoder *encoder) drm_encoder 3161 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_encoder_commit(struct drm_encoder *encoder) drm_encoder 3172 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_encoder_disable(struct drm_encoder *encoder) drm_encoder 3191 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_ext_prepare(struct drm_encoder *encoder) drm_encoder 3196 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_ext_commit(struct drm_encoder *encoder) drm_encoder 3202 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_ext_mode_set(struct drm_encoder *encoder, drm_encoder 3209 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_ext_disable(struct drm_encoder *encoder) drm_encoder 3215 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 3220 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static bool dce_v6_0_ext_mode_fixup(struct drm_encoder *encoder, drm_encoder 3256 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_encoder_destroy(struct drm_encoder *encoder) drm_encoder 3276 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct drm_encoder *encoder; drm_encoder 438 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_program_fmt(struct drm_encoder *encoder) drm_encoder 1141 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_audio_select_pin(struct drm_encoder *encoder) drm_encoder 1157 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_write_latency_fields(struct drm_encoder *encoder, drm_encoder 1215 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_write_speaker_allocation(struct drm_encoder *encoder) drm_encoder 1264 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_write_sad_regs(struct drm_encoder *encoder) drm_encoder 1428 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) drm_encoder 1450 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, drm_encoder 1471 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) drm_encoder 1497 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder, drm_encoder 1660 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable) drm_encoder 2066 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_pick_dig_encoder(struct drm_encoder *encoder) drm_encoder 2527 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct drm_encoder *encoder; drm_encoder 3191 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 3211 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_encoder_prepare(struct drm_encoder *encoder) drm_encoder 3250 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_encoder_commit(struct drm_encoder *encoder) drm_encoder 3260 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_encoder_disable(struct drm_encoder *encoder) drm_encoder 3277 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_ext_prepare(struct drm_encoder *encoder) drm_encoder 3282 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_ext_commit(struct drm_encoder *encoder) drm_encoder 3288 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_ext_mode_set(struct drm_encoder *encoder, drm_encoder 3295 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_ext_disable(struct drm_encoder *encoder) drm_encoder 3301 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 3334 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_encoder_destroy(struct drm_encoder *encoder) drm_encoder 3354 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct drm_encoder *encoder; drm_encoder 259 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static struct drm_encoder * drm_encoder 262 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct drm_encoder *encoder; drm_encoder 530 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_encoder_prepare(struct drm_encoder *encoder) drm_encoder 535 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_encoder_commit(struct drm_encoder *encoder) drm_encoder 541 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 548 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_encoder_disable(struct drm_encoder *encoder) drm_encoder 554 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 559 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static bool dce_virtual_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 575 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_encoder_destroy(struct drm_encoder *encoder) drm_encoder 588 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct drm_encoder *encoder; drm_encoder 592 drivers/gpu/drm/amd/amdgpu/dce_virtual.c encoder = kzalloc(sizeof(struct drm_encoder), GFP_KERNEL); drm_encoder 2602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder) drm_encoder 4415 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void dm_encoder_helper_disable(struct drm_encoder *encoder) drm_encoder 4420 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dm_encoder_helper_atomic_check(struct drm_encoder *encoder, drm_encoder 4863 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static struct drm_encoder *amdgpu_dm_connector_to_encoder(struct drm_connector *connector) drm_encoder 4870 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_encoder *encoder; drm_encoder 4898 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_create_common_mode(struct drm_encoder *encoder, drm_encoder 4921 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder, drm_encoder 5011 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_encoder *encoder; drm_encoder 248 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector) drm_encoder 261 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c static void amdgpu_dm_encoder_destroy(struct drm_encoder *encoder) drm_encoder 277 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c struct drm_encoder *encoder; drm_encoder 20 drivers/gpu/drm/arc/arcpgu_hdmi.c struct drm_encoder *encoder; drm_encoder 60 drivers/gpu/drm/arc/arcpgu_sim.c struct drm_encoder *encoder; drm_encoder 36 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c komeda_wb_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 730 drivers/gpu/drm/arm/malidp_drv.c struct drm_encoder *encoder; drm_encoder 125 drivers/gpu/drm/arm/malidp_mw.c malidp_mw_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 236 drivers/gpu/drm/ast/ast_drv.h struct drm_encoder base; drm_encoder 684 drivers/gpu/drm/ast/ast_mode.c static void ast_encoder_destroy(struct drm_encoder *encoder) drm_encoder 691 drivers/gpu/drm/ast/ast_mode.c static struct drm_encoder *ast_best_single_encoder(struct drm_connector *connector) drm_encoder 705 drivers/gpu/drm/ast/ast_mode.c static void ast_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 710 drivers/gpu/drm/ast/ast_mode.c static void ast_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 716 drivers/gpu/drm/ast/ast_mode.c static void ast_encoder_prepare(struct drm_encoder *encoder) drm_encoder 721 drivers/gpu/drm/ast/ast_mode.c static void ast_encoder_commit(struct drm_encoder *encoder) drm_encoder 863 drivers/gpu/drm/ast/ast_mode.c struct drm_encoder *encoder; drm_encoder 888 drivers/gpu/drm/ast/ast_mode.c encoder = list_first_entry(&dev->mode_config.encoder_list, struct drm_encoder, head); drm_encoder 248 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct drm_encoder *encoder; drm_encoder 421 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder); drm_encoder 21 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c struct drm_encoder encoder; drm_encoder 30 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c atmel_hlcdc_encoder_to_rgb_output(struct drm_encoder *encoder) drm_encoder 35 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder) drm_encoder 1142 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c static struct drm_encoder * drm_encoder 1221 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_encoder *encoder = dp->encoder; drm_encoder 1276 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_encoder *encoder = dp->encoder; drm_encoder 158 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h struct drm_encoder *encoder; drm_encoder 2247 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct drm_encoder *encoder = bridge->encoder; drm_encoder 2934 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct drm_encoder *encoder, drm_encoder 1110 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder) drm_encoder 107 drivers/gpu/drm/cirrus/cirrus_drv.h struct drm_encoder base; drm_encoder 875 drivers/gpu/drm/drm_atomic.c struct drm_encoder *encoder) drm_encoder 909 drivers/gpu/drm/drm_atomic.c struct drm_encoder *encoder) drm_encoder 104 drivers/gpu/drm/drm_atomic_helper.c static struct drm_encoder * drm_encoder 117 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder; drm_encoder 128 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *new_encoder; drm_encoder 223 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder) drm_encoder 263 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder) drm_encoder 298 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *new_encoder; drm_encoder 431 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder; drm_encoder 501 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder, drm_encoder 538 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder = conn_state->best_encoder; drm_encoder 996 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder; drm_encoder 1199 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder; drm_encoder 1326 drivers/gpu/drm/drm_atomic_helper.c struct drm_encoder *encoder; drm_encoder 114 drivers/gpu/drm/drm_bridge.c int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, drm_encoder 417 drivers/gpu/drm/drm_client_modeset.c struct drm_encoder *encoder; drm_encoder 540 drivers/gpu/drm/drm_client_modeset.c struct drm_encoder *encoder; drm_encoder 366 drivers/gpu/drm/drm_connector.c struct drm_encoder *encoder) drm_encoder 403 drivers/gpu/drm/drm_connector.c struct drm_encoder *encoder) drm_encoder 405 drivers/gpu/drm/drm_connector.c struct drm_encoder *enc; drm_encoder 2072 drivers/gpu/drm/drm_connector.c static struct drm_encoder *drm_connector_get_encoder(struct drm_connector *connector) drm_encoder 2118 drivers/gpu/drm/drm_connector.c struct drm_encoder *encoder; drm_encoder 92 drivers/gpu/drm/drm_crtc_helper.c bool drm_helper_encoder_in_use(struct drm_encoder *encoder) drm_encoder 135 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 155 drivers/gpu/drm/drm_crtc_helper.c drm_encoder_disable(struct drm_encoder *encoder) drm_encoder 170 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 234 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 282 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 429 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 505 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder **save_connector_encoders, *new_encoder, *encoder; drm_encoder 558 drivers/gpu/drm/drm_crtc_helper.c sizeof(struct drm_encoder *), GFP_KERNEL); drm_encoder 779 drivers/gpu/drm/drm_crtc_helper.c static int drm_helper_choose_encoder_dpms(struct drm_encoder *encoder) drm_encoder 797 drivers/gpu/drm/drm_crtc_helper.c static void drm_helper_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 849 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder = connector->encoder; drm_encoder 921 drivers/gpu/drm/drm_crtc_helper.c struct drm_encoder *encoder; drm_encoder 74 drivers/gpu/drm/drm_crtc_helper_internal.h enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 70 drivers/gpu/drm/drm_encoder.c struct drm_encoder *encoder; drm_encoder 85 drivers/gpu/drm/drm_encoder.c struct drm_encoder *encoder; drm_encoder 109 drivers/gpu/drm/drm_encoder.c struct drm_encoder *encoder, drm_encoder 159 drivers/gpu/drm/drm_encoder.c void drm_encoder_cleanup(struct drm_encoder *encoder) drm_encoder 188 drivers/gpu/drm/drm_encoder.c static struct drm_crtc *drm_encoder_get_crtc(struct drm_encoder *encoder) drm_encoder 223 drivers/gpu/drm/drm_encoder.c struct drm_encoder *encoder; drm_encoder 110 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_destroy(struct drm_encoder *drm_encoder) drm_encoder 112 drivers/gpu/drm/drm_encoder_slave.c struct drm_encoder_slave *encoder = to_encoder_slave(drm_encoder); drm_encoder 113 drivers/gpu/drm/drm_encoder_slave.c struct i2c_client *client = drm_i2c_encoder_get_client(drm_encoder); drm_encoder 128 drivers/gpu/drm/drm_encoder_slave.c get_slave_funcs(struct drm_encoder *enc) drm_encoder 133 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 139 drivers/gpu/drm/drm_encoder_slave.c bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 150 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_prepare(struct drm_encoder *encoder) drm_encoder 156 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_commit(struct drm_encoder *encoder) drm_encoder 162 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 170 drivers/gpu/drm/drm_encoder_slave.c enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder, drm_encoder 177 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_save(struct drm_encoder *encoder) drm_encoder 183 drivers/gpu/drm/drm_encoder_slave.c void drm_i2c_encoder_restore(struct drm_encoder *encoder) drm_encoder 95 drivers/gpu/drm/drm_mode_config.c struct drm_encoder *encoder; drm_encoder 183 drivers/gpu/drm/drm_mode_config.c struct drm_encoder *encoder; drm_encoder 439 drivers/gpu/drm/drm_mode_config.c struct drm_encoder *encoder, *enct; drm_encoder 197 drivers/gpu/drm/drm_of.c struct drm_encoder *encoder, drm_encoder 94 drivers/gpu/drm/drm_probe_helper.c struct drm_encoder *encoder; drm_encoder 183 drivers/gpu/drm/drm_probe_helper.c enum drm_mode_status drm_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 266 drivers/gpu/drm/drm_simple_kms_helper.c struct drm_encoder *encoder = &pipe->encoder; drm_encoder 58 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct drm_encoder *encoder; drm_encoder 34 drivers/gpu/drm/exynos/exynos_dp.c struct drm_encoder encoder; drm_encoder 49 drivers/gpu/drm/exynos/exynos_dp.c struct drm_encoder *encoder = &dp->encoder; drm_encoder 120 drivers/gpu/drm/exynos/exynos_dp.c static void exynos_dp_mode_set(struct drm_encoder *encoder, drm_encoder 126 drivers/gpu/drm/exynos/exynos_dp.c static void exynos_dp_nop(struct drm_encoder *encoder) drm_encoder 157 drivers/gpu/drm/exynos/exynos_dp.c struct drm_encoder *encoder = &dp->encoder; drm_encoder 219 drivers/gpu/drm/exynos/exynos_drm_crtc.c int exynos_drm_set_possible_crtcs(struct drm_encoder *encoder, drm_encoder 30 drivers/gpu/drm/exynos/exynos_drm_crtc.h int exynos_drm_set_possible_crtcs(struct drm_encoder *encoder, drm_encoder 24 drivers/gpu/drm/exynos/exynos_drm_dpi.c struct drm_encoder encoder; drm_encoder 36 drivers/gpu/drm/exynos/exynos_drm_dpi.c static inline struct exynos_dpi *encoder_to_dpi(struct drm_encoder *e) drm_encoder 97 drivers/gpu/drm/exynos/exynos_drm_dpi.c static int exynos_dpi_create_connector(struct drm_encoder *encoder) drm_encoder 120 drivers/gpu/drm/exynos/exynos_drm_dpi.c static void exynos_dpi_mode_set(struct drm_encoder *encoder, drm_encoder 126 drivers/gpu/drm/exynos/exynos_drm_dpi.c static void exynos_dpi_enable(struct drm_encoder *encoder) drm_encoder 136 drivers/gpu/drm/exynos/exynos_drm_dpi.c static void exynos_dpi_disable(struct drm_encoder *encoder) drm_encoder 200 drivers/gpu/drm/exynos/exynos_drm_dpi.c int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder) drm_encoder 224 drivers/gpu/drm/exynos/exynos_drm_dpi.c struct drm_encoder *exynos_dpi_probe(struct device *dev) drm_encoder 250 drivers/gpu/drm/exynos/exynos_drm_dpi.c int exynos_dpi_remove(struct drm_encoder *encoder) drm_encoder 270 drivers/gpu/drm/exynos/exynos_drm_drv.c struct drm_encoder *encoder; drm_encoder 233 drivers/gpu/drm/exynos/exynos_drm_drv.h struct drm_encoder *exynos_dpi_probe(struct device *dev); drm_encoder 234 drivers/gpu/drm/exynos/exynos_drm_drv.h int exynos_dpi_remove(struct drm_encoder *encoder); drm_encoder 235 drivers/gpu/drm/exynos/exynos_drm_drv.h int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder); drm_encoder 237 drivers/gpu/drm/exynos/exynos_drm_drv.h static inline struct drm_encoder * drm_encoder 239 drivers/gpu/drm/exynos/exynos_drm_drv.h static inline int exynos_dpi_remove(struct drm_encoder *encoder) drm_encoder 244 drivers/gpu/drm/exynos/exynos_drm_drv.h struct drm_encoder *encoder) drm_encoder 253 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder encoder; drm_encoder 288 drivers/gpu/drm/exynos/exynos_drm_dsi.c static inline struct exynos_dsi *encoder_to_dsi(struct drm_encoder *e) drm_encoder 1287 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = &dsi->encoder; drm_encoder 1376 drivers/gpu/drm/exynos/exynos_drm_dsi.c static void exynos_dsi_enable(struct drm_encoder *encoder) drm_encoder 1418 drivers/gpu/drm/exynos/exynos_drm_dsi.c static void exynos_dsi_disable(struct drm_encoder *encoder) drm_encoder 1472 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_create_connector(struct drm_encoder *encoder) drm_encoder 1516 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = &dsi->encoder; drm_encoder 1680 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = dev_get_drvdata(dev); drm_encoder 1707 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = dev_get_drvdata(dev); drm_encoder 1830 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = dev_get_drvdata(dev); drm_encoder 1861 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_encoder *encoder = dev_get_drvdata(dev); drm_encoder 192 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct drm_encoder *encoder; drm_encoder 102 drivers/gpu/drm/exynos/exynos_drm_mic.c struct drm_encoder *encoder; drm_encoder 36 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct drm_encoder encoder; drm_encoder 50 drivers/gpu/drm/exynos/exynos_drm_vidi.c static inline struct vidi_context *encoder_to_vidi(struct drm_encoder *e) drm_encoder 330 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_create_connector(struct drm_encoder *encoder) drm_encoder 352 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void exynos_vidi_mode_set(struct drm_encoder *encoder, drm_encoder 358 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void exynos_vidi_enable(struct drm_encoder *encoder) drm_encoder 362 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void exynos_vidi_disable(struct drm_encoder *encoder) drm_encoder 380 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct drm_encoder *encoder = &ctx->encoder; drm_encoder 116 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_encoder encoder; drm_encoder 146 drivers/gpu/drm/exynos/exynos_hdmi.c static inline struct hdmi_context *encoder_to_hdmi(struct drm_encoder *e) drm_encoder 938 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_create_connector(struct drm_encoder *encoder) drm_encoder 977 drivers/gpu/drm/exynos/exynos_hdmi.c static bool hdmi_mode_fixup(struct drm_encoder *encoder, drm_encoder 1515 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_enable(struct drm_encoder *encoder) drm_encoder 1527 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_disable(struct drm_encoder *encoder) drm_encoder 1835 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_encoder *encoder = &hdata->encoder; drm_encoder 191 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h struct drm_encoder encoder; drm_encoder 13 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_output.h struct drm_encoder *encoder; drm_encoder 19 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c static void fsl_dcu_drm_encoder_destroy(struct drm_encoder *encoder) drm_encoder 31 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c struct drm_encoder *encoder = &fsl_dev->encoder; drm_encoder 90 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c struct drm_encoder *encoder = &fsl_dev->encoder; drm_encoder 39 drivers/gpu/drm/gma500/cdv_intel_crt.c static void cdv_intel_crt_dpms(struct drm_encoder *encoder, int mode) drm_encoder 84 drivers/gpu/drm/gma500/cdv_intel_crt.c static void cdv_intel_crt_mode_set(struct drm_encoder *encoder, drm_encoder 240 drivers/gpu/drm/gma500/cdv_intel_crt.c static void cdv_intel_crt_enc_destroy(struct drm_encoder *encoder) drm_encoder 256 drivers/gpu/drm/gma500/cdv_intel_crt.c struct drm_encoder *encoder; drm_encoder 895 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, drm_encoder 992 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_encoder *encoder; drm_encoder 1039 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, drm_encoder 1139 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_dp_prepare(struct drm_encoder *encoder) drm_encoder 1156 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_dp_commit(struct drm_encoder *encoder) drm_encoder 1170 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_dpms(struct drm_encoder *encoder, int mode) drm_encoder 1914 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_dp_encoder_destroy(struct drm_encoder *encoder) drm_encoder 2000 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_encoder *encoder; drm_encoder 63 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static void cdv_hdmi_mode_set(struct drm_encoder *encoder, drm_encoder 93 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static void cdv_hdmi_dpms(struct drm_encoder *encoder, int mode) drm_encoder 157 drivers/gpu/drm/gma500/cdv_intel_hdmi.c struct drm_encoder *encoder = connector->encoder; drm_encoder 284 drivers/gpu/drm/gma500/cdv_intel_hdmi.c struct drm_encoder *encoder; drm_encoder 187 drivers/gpu/drm/gma500/cdv_intel_lvds.c struct drm_encoder *encoder, bool on) drm_encoder 216 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 259 drivers/gpu/drm/gma500/cdv_intel_lvds.c static bool cdv_intel_lvds_mode_fixup(struct drm_encoder *encoder, drm_encoder 266 drivers/gpu/drm/gma500/cdv_intel_lvds.c struct drm_encoder *tmp_encoder; drm_encoder 308 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_prepare(struct drm_encoder *encoder) drm_encoder 326 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_commit(struct drm_encoder *encoder) drm_encoder 339 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_mode_set(struct drm_encoder *encoder, drm_encoder 422 drivers/gpu/drm/gma500/cdv_intel_lvds.c struct drm_encoder *encoder = connector->encoder; drm_encoder 503 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_enc_destroy(struct drm_encoder *encoder) drm_encoder 576 drivers/gpu/drm/gma500/cdv_intel_lvds.c struct drm_encoder *encoder; drm_encoder 580 drivers/gpu/drm/gma500/framebuffer.c struct drm_encoder *encoder = &gma_encoder->base; drm_encoder 626 drivers/gpu/drm/gma500/gma_display.c void gma_encoder_prepare(struct drm_encoder *encoder) drm_encoder 634 drivers/gpu/drm/gma500/gma_display.c void gma_encoder_commit(struct drm_encoder *encoder) drm_encoder 642 drivers/gpu/drm/gma500/gma_display.c void gma_encoder_destroy(struct drm_encoder *encoder) drm_encoder 651 drivers/gpu/drm/gma500/gma_display.c struct drm_encoder *gma_best_encoder(struct drm_connector *connector) drm_encoder 15 drivers/gpu/drm/gma500/gma_display.h struct drm_encoder; drm_encoder 80 drivers/gpu/drm/gma500/gma_display.h extern void gma_encoder_prepare(struct drm_encoder *encoder); drm_encoder 81 drivers/gpu/drm/gma500/gma_display.h extern void gma_encoder_commit(struct drm_encoder *encoder); drm_encoder 82 drivers/gpu/drm/gma500/gma_display.h extern void gma_encoder_destroy(struct drm_encoder *encoder); drm_encoder 635 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c static void mdfld_dsi_dpi_set_power(struct drm_encoder *encoder, bool on) drm_encoder 683 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c void mdfld_dsi_dpi_dpms(struct drm_encoder *encoder, int mode) drm_encoder 688 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c bool mdfld_dsi_dpi_mode_fixup(struct drm_encoder *encoder, drm_encoder 712 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c void mdfld_dsi_dpi_prepare(struct drm_encoder *encoder) drm_encoder 717 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c void mdfld_dsi_dpi_commit(struct drm_encoder *encoder) drm_encoder 814 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c void mdfld_dsi_dpi_mode_set(struct drm_encoder *encoder, drm_encoder 944 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c struct drm_encoder *encoder = NULL; drm_encoder 66 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h extern void mdfld_dsi_dpi_dpms(struct drm_encoder *encoder, int mode); drm_encoder 67 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h extern bool mdfld_dsi_dpi_mode_fixup(struct drm_encoder *encoder, drm_encoder 70 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h extern void mdfld_dsi_dpi_prepare(struct drm_encoder *encoder); drm_encoder 71 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h extern void mdfld_dsi_dpi_commit(struct drm_encoder *encoder); drm_encoder 72 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h extern void mdfld_dsi_dpi_mode_set(struct drm_encoder *encoder, drm_encoder 251 drivers/gpu/drm/gma500/mdfld_dsi_output.c struct drm_encoder *encoder = connector->encoder; drm_encoder 382 drivers/gpu/drm/gma500/mdfld_dsi_output.c static struct drm_encoder *mdfld_dsi_connector_best_encoder( drm_encoder 280 drivers/gpu/drm/gma500/mdfld_dsi_output.h struct drm_encoder *encoder) drm_encoder 677 drivers/gpu/drm/gma500/mdfld_intel_display.c struct drm_encoder *encoder; drm_encoder 493 drivers/gpu/drm/gma500/oaktrail_hdmi.c static void oaktrail_hdmi_dpms(struct drm_encoder *encoder, int mode) drm_encoder 589 drivers/gpu/drm/gma500/oaktrail_hdmi.c static void oaktrail_hdmi_mode_set(struct drm_encoder *encoder, drm_encoder 625 drivers/gpu/drm/gma500/oaktrail_hdmi.c static void oaktrail_hdmi_enc_destroy(struct drm_encoder *encoder) drm_encoder 640 drivers/gpu/drm/gma500/oaktrail_hdmi.c struct drm_encoder *encoder; drm_encoder 66 drivers/gpu/drm/gma500/oaktrail_lvds.c static void oaktrail_lvds_dpms(struct drm_encoder *encoder, int mode) drm_encoder 79 drivers/gpu/drm/gma500/oaktrail_lvds.c static void oaktrail_lvds_mode_set(struct drm_encoder *encoder, drm_encoder 152 drivers/gpu/drm/gma500/oaktrail_lvds.c static void oaktrail_lvds_prepare(struct drm_encoder *encoder) drm_encoder 188 drivers/gpu/drm/gma500/oaktrail_lvds.c static void oaktrail_lvds_commit(struct drm_encoder *encoder) drm_encoder 292 drivers/gpu/drm/gma500/oaktrail_lvds.c struct drm_encoder *encoder; drm_encoder 132 drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c void oaktrail_lvds_i2c_init(struct drm_encoder *encoder) drm_encoder 110 drivers/gpu/drm/gma500/psb_intel_drv.h struct drm_encoder base; drm_encoder 217 drivers/gpu/drm/gma500/psb_intel_drv.h extern void oaktrail_lvds_i2c_init(struct drm_encoder *encoder); drm_encoder 221 drivers/gpu/drm/gma500/psb_intel_drv.h extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector); drm_encoder 243 drivers/gpu/drm/gma500/psb_intel_drv.h extern bool psb_intel_lvds_mode_fixup(struct drm_encoder *encoder, drm_encoder 240 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 361 drivers/gpu/drm/gma500/psb_intel_lvds.c bool psb_intel_lvds_mode_fixup(struct drm_encoder *encoder, drm_encoder 369 drivers/gpu/drm/gma500/psb_intel_lvds.c struct drm_encoder *tmp_encoder; drm_encoder 424 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_prepare(struct drm_encoder *encoder) drm_encoder 442 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_commit(struct drm_encoder *encoder) drm_encoder 455 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_mode_set(struct drm_encoder *encoder, drm_encoder 538 drivers/gpu/drm/gma500/psb_intel_lvds.c struct drm_encoder *encoder = connector->encoder; drm_encoder 625 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_enc_destroy(struct drm_encoder *encoder) drm_encoder 650 drivers/gpu/drm/gma500/psb_intel_lvds.c struct drm_encoder *encoder; drm_encoder 196 drivers/gpu/drm/gma500/psb_intel_sdvo.c static struct psb_intel_sdvo *to_psb_intel_sdvo(struct drm_encoder *encoder) drm_encoder 956 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_mode_fixup(struct drm_encoder *encoder, drm_encoder 994 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_mode_set(struct drm_encoder *encoder, drm_encoder 1102 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_dpms(struct drm_encoder *encoder, int mode) drm_encoder 1824 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct drm_encoder *encoder = &gma_attached_encoder(connector)->base; drm_encoder 1859 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_enc_destroy(struct drm_encoder *encoder) drm_encoder 2050 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct drm_encoder *encoder = &psb_intel_sdvo->base.base; drm_encoder 2090 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct drm_encoder *encoder = &psb_intel_sdvo->base.base; drm_encoder 2129 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct drm_encoder *encoder = &psb_intel_sdvo->base.base; drm_encoder 2163 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct drm_encoder *encoder = &psb_intel_sdvo->base.base; drm_encoder 72 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c static void hibmc_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 99 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c struct drm_encoder *encoder; drm_encoder 82 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c struct drm_encoder encoder; drm_encoder 570 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static void dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 587 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static void dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 608 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c struct drm_encoder *encoder, drm_encoder 639 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static enum drm_mode_status dsi_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 673 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static void dsi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 682 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 704 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c struct drm_encoder *encoder) drm_encoder 774 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c struct drm_encoder *encoder = &dsi->encoder; drm_encoder 33 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_set_config(struct drm_encoder *encoder, drm_encoder 41 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_destroy(struct drm_encoder *encoder) drm_encoder 53 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 70 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_save(struct drm_encoder *encoder) drm_encoder 80 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_restore(struct drm_encoder *encoder) drm_encoder 90 drivers/gpu/drm/i2c/ch7006_drv.c static bool ch7006_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 104 drivers/gpu/drm/i2c/ch7006_drv.c static int ch7006_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 113 drivers/gpu/drm/i2c/ch7006_drv.c static void ch7006_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 177 drivers/gpu/drm/i2c/ch7006_drv.c static enum drm_connector_status ch7006_encoder_detect(struct drm_encoder *encoder, drm_encoder 225 drivers/gpu/drm/i2c/ch7006_drv.c static int ch7006_encoder_get_modes(struct drm_encoder *encoder, drm_encoder 246 drivers/gpu/drm/i2c/ch7006_drv.c static int ch7006_encoder_create_resources(struct drm_encoder *encoder, drm_encoder 281 drivers/gpu/drm/i2c/ch7006_drv.c static int ch7006_encoder_set_property(struct drm_encoder *encoder, drm_encoder 174 drivers/gpu/drm/i2c/ch7006_mode.c const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder, drm_encoder 200 drivers/gpu/drm/i2c/ch7006_mode.c void ch7006_setup_levels(struct drm_encoder *encoder) drm_encoder 231 drivers/gpu/drm/i2c/ch7006_mode.c void ch7006_setup_subcarrier(struct drm_encoder *encoder) drm_encoder 255 drivers/gpu/drm/i2c/ch7006_mode.c void ch7006_setup_pll(struct drm_encoder *encoder) drm_encoder 293 drivers/gpu/drm/i2c/ch7006_mode.c void ch7006_setup_power_state(struct drm_encoder *encoder) drm_encoder 326 drivers/gpu/drm/i2c/ch7006_mode.c void ch7006_setup_properties(struct drm_encoder *encoder) drm_encoder 113 drivers/gpu/drm/i2c/ch7006_priv.h const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder, drm_encoder 116 drivers/gpu/drm/i2c/ch7006_priv.h void ch7006_setup_levels(struct drm_encoder *encoder); drm_encoder 117 drivers/gpu/drm/i2c/ch7006_priv.h void ch7006_setup_subcarrier(struct drm_encoder *encoder); drm_encoder 118 drivers/gpu/drm/i2c/ch7006_priv.h void ch7006_setup_pll(struct drm_encoder *encoder); drm_encoder 119 drivers/gpu/drm/i2c/ch7006_priv.h void ch7006_setup_power_state(struct drm_encoder *encoder); drm_encoder 120 drivers/gpu/drm/i2c/ch7006_priv.h void ch7006_setup_properties(struct drm_encoder *encoder); drm_encoder 210 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_set_config(struct drm_encoder *encoder, void *params) drm_encoder 218 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 231 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_save(struct drm_encoder *encoder) drm_encoder 244 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_restore(struct drm_encoder *encoder) drm_encoder 257 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 273 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 291 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_detect(struct drm_encoder *encoder, drm_encoder 303 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_get_modes(struct drm_encoder *encoder, drm_encoder 310 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_create_resources(struct drm_encoder *encoder, drm_encoder 317 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_set_property(struct drm_encoder *encoder, drm_encoder 326 drivers/gpu/drm/i2c/sil164_drv.c sil164_encoder_destroy(struct drm_encoder *encoder) drm_encoder 78 drivers/gpu/drm/i2c/tda998x_drv.c struct drm_encoder encoder; drm_encoder 1316 drivers/gpu/drm/i2c/tda998x_drv.c static struct drm_encoder * drm_encoder 1994 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_encoder_destroy(struct drm_encoder *encoder) drm_encoder 1341 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 905 drivers/gpu/drm/i915/display/intel_crt.c void intel_crt_reset(struct drm_encoder *encoder) drm_encoder 12 drivers/gpu/drm/i915/display/intel_crt.h struct drm_encoder; drm_encoder 19 drivers/gpu/drm/i915/display/intel_crt.h void intel_crt_reset(struct drm_encoder *encoder); drm_encoder 4008 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 4281 drivers/gpu/drm/i915/display/intel_ddi.c struct drm_encoder *encoder; drm_encoder 6792 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder; drm_encoder 7126 drivers/gpu/drm/i915/display/intel_display.c void intel_encoder_destroy(struct drm_encoder *encoder) drm_encoder 11095 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder = &intel_encoder->base; drm_encoder 11250 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder = &intel_encoder->base; drm_encoder 13023 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder = connector->encoder; drm_encoder 16557 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *best_encoder; drm_encoder 35 drivers/gpu/drm/i915/display/intel_display.h struct drm_encoder; drm_encoder 449 drivers/gpu/drm/i915/display/intel_display.h void intel_encoder_destroy(struct drm_encoder *encoder); drm_encoder 127 drivers/gpu/drm/i915/display/intel_display_types.h struct drm_encoder base; drm_encoder 1375 drivers/gpu/drm/i915/display/intel_display_types.h enc_to_dig_port(struct drm_encoder *encoder) drm_encoder 1393 drivers/gpu/drm/i915/display/intel_display_types.h enc_to_mst(struct drm_encoder *encoder) drm_encoder 1398 drivers/gpu/drm/i915/display/intel_display_types.h static inline struct intel_dp *enc_to_intel_dp(struct drm_encoder *encoder) drm_encoder 1418 drivers/gpu/drm/i915/display/intel_display_types.h enc_to_intel_lspcon(struct drm_encoder *encoder) drm_encoder 5539 drivers/gpu/drm/i915/display/intel_dp.c void intel_dp_encoder_flush_work(struct drm_encoder *encoder) drm_encoder 5565 drivers/gpu/drm/i915/display/intel_dp.c static void intel_dp_encoder_destroy(struct drm_encoder *encoder) drm_encoder 6213 drivers/gpu/drm/i915/display/intel_dp.c void intel_dp_encoder_reset(struct drm_encoder *encoder) drm_encoder 7261 drivers/gpu/drm/i915/display/intel_dp.c struct drm_encoder *encoder; drm_encoder 17 drivers/gpu/drm/i915/display/intel_dp.h struct drm_encoder; drm_encoder 56 drivers/gpu/drm/i915/display/intel_dp.h void intel_dp_encoder_reset(struct drm_encoder *encoder); drm_encoder 58 drivers/gpu/drm/i915/display/intel_dp.h void intel_dp_encoder_flush_work(struct drm_encoder *encoder); drm_encoder 459 drivers/gpu/drm/i915/display/intel_dp_mst.c static struct drm_encoder *intel_mst_atomic_best_encoder(struct drm_connector *connector, drm_encoder 476 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_dp_mst_encoder_destroy(struct drm_encoder *encoder) drm_encoder 530 drivers/gpu/drm/i915/display/intel_dp_mst.c struct drm_encoder *enc = drm_encoder 144 drivers/gpu/drm/i915/display/intel_dsi.h static inline struct intel_dsi *enc_to_intel_dsi(struct drm_encoder *encoder) drm_encoder 364 drivers/gpu/drm/i915/display/intel_dvo.c static void intel_dvo_enc_destroy(struct drm_encoder *encoder) drm_encoder 88 drivers/gpu/drm/i915/display/intel_hdmi.c struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder) drm_encoder 17 drivers/gpu/drm/i915/display/intel_hdmi.h struct drm_encoder; drm_encoder 31 drivers/gpu/drm/i915/display/intel_hdmi.h struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder); drm_encoder 78 drivers/gpu/drm/i915/display/intel_lvds.c static struct intel_lvds_encoder *to_lvds_encoder(struct drm_encoder *encoder) drm_encoder 819 drivers/gpu/drm/i915/display/intel_lvds.c struct drm_encoder *encoder; drm_encoder 2460 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_enc_destroy(struct drm_encoder *encoder) drm_encoder 2684 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_encoder *encoder = &intel_sdvo->base.base; drm_encoder 2740 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_encoder *encoder = &intel_sdvo->base.base; drm_encoder 2780 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_encoder *encoder = &intel_sdvo->base.base; drm_encoder 2816 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_encoder *encoder = &intel_sdvo->base.base; drm_encoder 79 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_dsi->base.base; drm_encoder 215 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_dsi->base.base; drm_encoder 1226 drivers/gpu/drm/i915/display/vlv_dsi.c static void set_dsi_timings(struct drm_encoder *encoder, drm_encoder 1315 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_encoder->base; drm_encoder 1534 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 1817 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder; drm_encoder 2439 drivers/gpu/drm/i915/i915_debugfs.c struct drm_encoder *encoder; drm_encoder 26 drivers/gpu/drm/imx/dw_hdmi-imx.c struct drm_encoder encoder; drm_encoder 31 drivers/gpu/drm/imx/dw_hdmi-imx.c static inline struct imx_hdmi *enc_to_imx_hdmi(struct drm_encoder *e) drm_encoder 113 drivers/gpu/drm/imx/dw_hdmi-imx.c static void dw_hdmi_imx_encoder_disable(struct drm_encoder *encoder) drm_encoder 117 drivers/gpu/drm/imx/dw_hdmi-imx.c static void dw_hdmi_imx_encoder_enable(struct drm_encoder *encoder) drm_encoder 127 drivers/gpu/drm/imx/dw_hdmi-imx.c static int dw_hdmi_imx_atomic_check(struct drm_encoder *encoder, drm_encoder 208 drivers/gpu/drm/imx/dw_hdmi-imx.c struct drm_encoder *encoder; drm_encoder 45 drivers/gpu/drm/imx/imx-drm-core.c void imx_drm_encoder_destroy(struct drm_encoder *encoder) drm_encoder 127 drivers/gpu/drm/imx/imx-drm-core.c struct drm_encoder *encoder, struct device_node *np) drm_encoder 10 drivers/gpu/drm/imx/imx-drm.h struct drm_encoder; drm_encoder 38 drivers/gpu/drm/imx/imx-drm.h struct drm_encoder *encoder, struct device_node *np); drm_encoder 41 drivers/gpu/drm/imx/imx-drm.h void imx_drm_encoder_destroy(struct drm_encoder *encoder); drm_encoder 53 drivers/gpu/drm/imx/imx-ldb.c struct drm_encoder encoder; drm_encoder 75 drivers/gpu/drm/imx/imx-ldb.c static inline struct imx_ldb_channel *enc_to_imx_ldb_ch(struct drm_encoder *e) drm_encoder 157 drivers/gpu/drm/imx/imx-ldb.c static struct drm_encoder *imx_ldb_connector_best_encoder( drm_encoder 193 drivers/gpu/drm/imx/imx-ldb.c static void imx_ldb_encoder_enable(struct drm_encoder *encoder) drm_encoder 245 drivers/gpu/drm/imx/imx-ldb.c imx_ldb_encoder_atomic_mode_set(struct drm_encoder *encoder, drm_encoder 301 drivers/gpu/drm/imx/imx-ldb.c static void imx_ldb_encoder_disable(struct drm_encoder *encoder) drm_encoder 346 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 425 drivers/gpu/drm/imx/imx-ldb.c struct drm_encoder *encoder = &imx_ldb_ch->encoder; drm_encoder 104 drivers/gpu/drm/imx/imx-tve.c struct drm_encoder encoder; drm_encoder 126 drivers/gpu/drm/imx/imx-tve.c static inline struct imx_tve *enc_to_tve(struct drm_encoder *e) drm_encoder 262 drivers/gpu/drm/imx/imx-tve.c static struct drm_encoder *imx_tve_connector_best_encoder( drm_encoder 270 drivers/gpu/drm/imx/imx-tve.c static void imx_tve_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 309 drivers/gpu/drm/imx/imx-tve.c static void imx_tve_encoder_enable(struct drm_encoder *encoder) drm_encoder 316 drivers/gpu/drm/imx/imx-tve.c static void imx_tve_encoder_disable(struct drm_encoder *encoder) drm_encoder 323 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_atomic_check(struct drm_encoder *encoder, drm_encoder 266 drivers/gpu/drm/imx/ipuv3-crtc.c struct drm_encoder *encoder; drm_encoder 25 drivers/gpu/drm/imx/parallel-display.c struct drm_encoder encoder; drm_encoder 41 drivers/gpu/drm/imx/parallel-display.c static inline struct imx_parallel_display *enc_to_imxpd(struct drm_encoder *e) drm_encoder 83 drivers/gpu/drm/imx/parallel-display.c static struct drm_encoder *imx_pd_connector_best_encoder( drm_encoder 91 drivers/gpu/drm/imx/parallel-display.c static void imx_pd_encoder_enable(struct drm_encoder *encoder) drm_encoder 99 drivers/gpu/drm/imx/parallel-display.c static void imx_pd_encoder_disable(struct drm_encoder *encoder) drm_encoder 107 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 154 drivers/gpu/drm/imx/parallel-display.c struct drm_encoder *encoder = &imxpd->encoder; drm_encoder 161 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_encoder encoder; drm_encoder 215 drivers/gpu/drm/ingenic/ingenic-drm.c drm_encoder_get_priv(struct drm_encoder *encoder) drm_encoder 388 drivers/gpu/drm/ingenic/ingenic-drm.c static void ingenic_drm_encoder_atomic_mode_set(struct drm_encoder *encoder, drm_encoder 445 drivers/gpu/drm/ingenic/ingenic-drm.c static int ingenic_drm_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 62 drivers/gpu/drm/mediatek/mtk_dpi.c struct drm_encoder encoder; drm_encoder 79 drivers/gpu/drm/mediatek/mtk_dpi.c static inline struct mtk_dpi *mtk_dpi_from_encoder(struct drm_encoder *e) drm_encoder 511 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 520 drivers/gpu/drm/mediatek/mtk_dpi.c static bool mtk_dpi_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 527 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 536 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_encoder_disable(struct drm_encoder *encoder) drm_encoder 543 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_encoder_enable(struct drm_encoder *encoder) drm_encoder 551 drivers/gpu/drm/mediatek/mtk_dpi.c static int mtk_dpi_atomic_check(struct drm_encoder *encoder, drm_encoder 214 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct drm_encoder *encoder; drm_encoder 157 drivers/gpu/drm/mediatek/mtk_dsi.c struct drm_encoder encoder; drm_encoder 181 drivers/gpu/drm/mediatek/mtk_dsi.c static inline struct mtk_dsi *encoder_to_dsi(struct drm_encoder *e) drm_encoder 707 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 716 drivers/gpu/drm/mediatek/mtk_dsi.c static bool mtk_dsi_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 723 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 732 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 739 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 1262 drivers/gpu/drm/mediatek/mtk_hdmi.c static struct drm_encoder *mtk_hdmi_conn_best_enc(struct drm_connector *conn) drm_encoder 137 drivers/gpu/drm/meson/meson_dw_hdmi.c struct drm_encoder encoder; drm_encoder 666 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_venc_hdmi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 675 drivers/gpu/drm/meson/meson_dw_hdmi.c static int meson_venc_hdmi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 682 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_venc_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 696 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_venc_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 709 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_venc_hdmi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 814 drivers/gpu/drm/meson/meson_dw_hdmi.c struct drm_encoder *encoder; drm_encoder 32 drivers/gpu/drm/meson/meson_venc_cvbs.c struct drm_encoder encoder; drm_encoder 145 drivers/gpu/drm/meson/meson_venc_cvbs.c static void meson_venc_cvbs_encoder_destroy(struct drm_encoder *encoder) drm_encoder 154 drivers/gpu/drm/meson/meson_venc_cvbs.c static int meson_venc_cvbs_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 164 drivers/gpu/drm/meson/meson_venc_cvbs.c static void meson_venc_cvbs_encoder_disable(struct drm_encoder *encoder) drm_encoder 180 drivers/gpu/drm/meson/meson_venc_cvbs.c static void meson_venc_cvbs_encoder_enable(struct drm_encoder *encoder) drm_encoder 203 drivers/gpu/drm/meson/meson_venc_cvbs.c static void meson_venc_cvbs_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 246 drivers/gpu/drm/meson/meson_venc_cvbs.c struct drm_encoder *encoder; drm_encoder 115 drivers/gpu/drm/mgag200/mgag200_drv.h struct drm_encoder base; drm_encoder 1464 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 1471 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_dpms(struct drm_encoder *encoder, int state) drm_encoder 1476 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_prepare(struct drm_encoder *encoder) drm_encoder 1480 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_commit(struct drm_encoder *encoder) drm_encoder 1484 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_destroy(struct drm_encoder *encoder) drm_encoder 1502 drivers/gpu/drm/mgag200/mgag200_mode.c static struct drm_encoder *mga_encoder_init(struct drm_device *dev) drm_encoder 1504 drivers/gpu/drm/mgag200/mgag200_mode.c struct drm_encoder *encoder; drm_encoder 1641 drivers/gpu/drm/mgag200/mgag200_mode.c static struct drm_encoder *mga_connector_best_encoder(struct drm_connector drm_encoder 1700 drivers/gpu/drm/mgag200/mgag200_mode.c struct drm_encoder *encoder; drm_encoder 267 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *encoder; drm_encoder 425 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *encoder; drm_encoder 607 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *encoder; drm_encoder 692 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *encoder; drm_encoder 765 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *encoder; drm_encoder 1046 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_encoder *enc; drm_encoder 171 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder base; drm_encoder 403 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_get_hw_resources(struct drm_encoder *drm_enc, drm_encoder 423 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_destroy(struct drm_encoder *drm_enc) drm_encoder 545 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc, drm_encoder 629 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc; drm_encoder 674 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void _dpu_encoder_irq_control(struct drm_encoder *drm_enc, bool enable) drm_encoder 696 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void _dpu_encoder_resource_control_helper(struct drm_encoder *drm_enc, drm_encoder 731 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static int dpu_encoder_resource_control(struct drm_encoder *drm_enc, drm_encoder 944 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_virt_mode_set(struct drm_encoder *drm_enc, drm_encoder 1089 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void _dpu_encoder_virt_enable_helper(struct drm_encoder *drm_enc) drm_encoder 1122 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_virt_runtime_resume(struct drm_encoder *drm_enc) drm_encoder 1142 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_virt_enable(struct drm_encoder *drm_enc) drm_encoder 1182 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_virt_disable(struct drm_encoder *drm_enc) drm_encoder 1261 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_vblank_callback(struct drm_encoder *drm_enc, drm_encoder 1282 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_underrun_callback(struct drm_encoder *drm_enc, drm_encoder 1295 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_assign_crtc(struct drm_encoder *drm_enc, struct drm_crtc *crtc) drm_encoder 1307 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *drm_enc, drm_encoder 1331 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_register_frame_event_callback(struct drm_encoder *drm_enc, drm_encoder 1354 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc, drm_encoder 1425 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void _dpu_encoder_trigger_flush(struct drm_encoder *drm_enc, drm_encoder 1604 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_trigger_kickoff_pending(struct drm_encoder *drm_enc) drm_encoder 1683 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time) drm_encoder 1733 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc = &dpu_enc->base; drm_encoder 1778 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_prepare_for_kickoff(struct drm_encoder *drm_enc) drm_encoder 1813 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_kickoff(struct drm_encoder *drm_enc) drm_encoder 1854 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c void dpu_encoder_prepare_commit(struct drm_encoder *drm_enc) drm_encoder 1914 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static int _dpu_encoder_init_debugfs(struct drm_encoder *drm_enc) drm_encoder 1958 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static int _dpu_encoder_init_debugfs(struct drm_encoder *drm_enc) drm_encoder 1964 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static int dpu_encoder_late_register(struct drm_encoder *encoder) drm_encoder 1969 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void dpu_encoder_early_unregister(struct drm_encoder *encoder) drm_encoder 2135 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc = &dpu_enc->base; drm_encoder 2177 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c int dpu_encoder_setup(struct drm_device *dev, struct drm_encoder *enc, drm_encoder 2182 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *drm_enc = NULL; drm_encoder 2227 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct drm_encoder *dpu_encoder_init(struct drm_device *dev, drm_encoder 2252 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c int dpu_encoder_wait_for_event(struct drm_encoder *drm_enc, drm_encoder 2299 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c enum dpu_intf_mode dpu_encoder_get_intf_mode(struct drm_encoder *encoder) drm_encoder 34 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_get_hw_resources(struct drm_encoder *encoder, drm_encoder 42 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_assign_crtc(struct drm_encoder *encoder, drm_encoder 52 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *encoder, drm_encoder 62 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_register_frame_event_callback(struct drm_encoder *encoder, drm_encoder 72 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_prepare_for_kickoff(struct drm_encoder *encoder); drm_encoder 79 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_trigger_kickoff_pending(struct drm_encoder *encoder); drm_encoder 86 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_kickoff(struct drm_encoder *encoder); drm_encoder 91 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time); drm_encoder 110 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h int dpu_encoder_wait_for_event(struct drm_encoder *drm_encoder, drm_encoder 117 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h enum dpu_intf_mode dpu_encoder_get_intf_mode(struct drm_encoder *encoder); drm_encoder 123 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_virt_runtime_resume(struct drm_encoder *encoder); drm_encoder 131 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h struct drm_encoder *dpu_encoder_init( drm_encoder 141 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h int dpu_encoder_setup(struct drm_device *dev, struct drm_encoder *enc, drm_encoder 149 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_prepare_commit(struct drm_encoder *drm_enc); drm_encoder 157 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h void dpu_encoder_set_idle_timeout(struct drm_encoder *drm_enc, drm_encoder 71 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h void (*handle_vblank_virt)(struct drm_encoder *, drm_encoder 73 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h void (*handle_underrun_virt)(struct drm_encoder *, drm_encoder 75 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h void (*handle_frame_done)(struct drm_encoder *, drm_encoder 216 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h struct drm_encoder *parent; drm_encoder 278 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h struct drm_encoder *parent; drm_encoder 267 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder; drm_encoder 287 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder; drm_encoder 326 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c void dpu_kms_encoder_enable(struct drm_encoder *encoder) drm_encoder 361 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder; drm_encoder 412 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder = NULL; drm_encoder 577 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder) drm_encoder 647 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder, drm_encoder 1084 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_encoder *encoder; drm_encoder 228 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h void dpu_kms_encoder_enable(struct drm_encoder *encoder); drm_encoder 537 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c struct drm_encoder *enc, drm_encoder 564 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c struct drm_encoder *enc, drm_encoder 596 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c void dpu_rm_release(struct dpu_rm *rm, struct drm_encoder *enc) drm_encoder 607 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c struct drm_encoder *enc, drm_encoder 81 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h struct drm_encoder *drm_enc, drm_encoder 93 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h void dpu_rm_release(struct dpu_rm *rm, struct drm_encoder *enc); drm_encoder 15 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c struct drm_encoder base; drm_encoder 21 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c static struct mdp4_kms *get_kms(struct drm_encoder *encoder) drm_encoder 27 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c static void mdp4_dsi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 39 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c static void mdp4_dsi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 93 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c static void mdp4_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 116 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c static void mdp4_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 147 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev) drm_encoder 149 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c struct drm_encoder *encoder = NULL; drm_encoder 13 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c struct drm_encoder base; drm_encoder 22 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c static struct mdp4_kms *get_kms(struct drm_encoder *encoder) drm_encoder 72 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c static void mdp4_dtv_encoder_destroy(struct drm_encoder *encoder) drm_encoder 84 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 142 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder) drm_encoder 170 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder) drm_encoder 216 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate) drm_encoder 223 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c struct drm_encoder *mdp4_dtv_encoder_init(struct drm_device *dev) drm_encoder 225 drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c struct drm_encoder *encoder = NULL; drm_encoder 147 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c struct drm_encoder *encoder) drm_encoder 244 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c struct drm_encoder *encoder; drm_encoder 197 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate); drm_encoder 198 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct drm_encoder *mdp4_dtv_encoder_init(struct drm_device *dev); drm_encoder 200 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h long mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate); drm_encoder 201 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct drm_encoder *mdp4_lcdc_encoder_init(struct drm_device *dev, drm_encoder 205 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct device_node *panel_node, struct drm_encoder *encoder); drm_encoder 208 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev); drm_encoder 210 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h static inline struct drm_encoder *mdp4_dsi_encoder_init(struct drm_device *dev) drm_encoder 16 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c struct drm_encoder base; drm_encoder 27 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static struct mdp4_kms *get_kms(struct drm_encoder *encoder) drm_encoder 73 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static void mdp4_lcdc_encoder_destroy(struct drm_encoder *encoder) drm_encoder 87 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static struct drm_connector *get_connector(struct drm_encoder *encoder) drm_encoder 99 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static void setup_phy(struct drm_encoder *encoder) drm_encoder 254 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static void mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 313 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static void mdp4_lcdc_encoder_disable(struct drm_encoder *encoder) drm_encoder 356 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c static void mdp4_lcdc_encoder_enable(struct drm_encoder *encoder) drm_encoder 420 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c long mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate) drm_encoder 428 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c struct drm_encoder *mdp4_lcdc_encoder_init(struct drm_device *dev, drm_encoder 431 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c struct drm_encoder *encoder = NULL; drm_encoder 12 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c struct drm_encoder *encoder; drm_encoder 69 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c struct drm_encoder *encoder = mdp4_lvds_connector->encoder; drm_encoder 99 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c struct device_node *panel_node, struct drm_encoder *encoder) drm_encoder 11 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c static struct mdp5_kms *get_kms(struct drm_encoder *encoder) drm_encoder 39 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c static int pingpong_tearcheck_setup(struct drm_encoder *encoder, drm_encoder 87 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c static int pingpong_tearcheck_enable(struct drm_encoder *encoder) drm_encoder 113 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c static void pingpong_tearcheck_disable(struct drm_encoder *encoder) drm_encoder 123 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 134 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c void mdp5_cmd_encoder_disable(struct drm_encoder *encoder) drm_encoder 154 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c void mdp5_cmd_encoder_enable(struct drm_encoder *encoder) drm_encoder 175 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c int mdp5_cmd_encoder_set_split_display(struct drm_encoder *encoder, drm_encoder 176 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c struct drm_encoder *slave_encoder) drm_encoder 13 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static struct mdp5_kms *get_kms(struct drm_encoder *encoder) drm_encoder 81 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_encoder_destroy(struct drm_encoder *encoder) drm_encoder 93 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_vid_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 194 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_vid_encoder_disable(struct drm_encoder *encoder) drm_encoder 230 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_vid_encoder_enable(struct drm_encoder *encoder) drm_encoder 254 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 267 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_encoder_disable(struct drm_encoder *encoder) drm_encoder 278 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static void mdp5_encoder_enable(struct drm_encoder *encoder) drm_encoder 293 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c static int mdp5_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 325 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c int mdp5_encoder_get_linecount(struct drm_encoder *encoder) drm_encoder 334 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder) drm_encoder 343 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c int mdp5_vid_encoder_set_split_display(struct drm_encoder *encoder, drm_encoder 344 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c struct drm_encoder *slave_encoder) drm_encoder 385 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode) drm_encoder 403 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c struct drm_encoder *mdp5_encoder_init(struct drm_device *dev, drm_encoder 407 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c struct drm_encoder *encoder = NULL; drm_encoder 198 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder) drm_encoder 204 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder, drm_encoder 205 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *slave_encoder, drm_encoder 217 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder, drm_encoder 341 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static struct drm_encoder *construct_encoder(struct mdp5_kms *mdp5_kms, drm_encoder 347 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder; drm_encoder 385 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder; drm_encoder 542 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder = priv->encoders[i]; drm_encoder 586 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static struct drm_encoder *get_encoder_from_crtc(struct drm_crtc *crtc) drm_encoder 589 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder; drm_encoder 605 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder; drm_encoder 662 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_encoder *encoder; drm_encoder 160 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_encoder base; drm_encoder 290 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_encoder *mdp5_encoder_init(struct drm_device *dev, drm_encoder 292 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h int mdp5_vid_encoder_set_split_display(struct drm_encoder *encoder, drm_encoder 293 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_encoder *slave_encoder); drm_encoder 294 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode); drm_encoder 295 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h int mdp5_encoder_get_linecount(struct drm_encoder *encoder); drm_encoder 296 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder); drm_encoder 299 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 302 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_cmd_encoder_disable(struct drm_encoder *encoder); drm_encoder 303 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h void mdp5_cmd_encoder_enable(struct drm_encoder *encoder); drm_encoder 304 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h int mdp5_cmd_encoder_set_split_display(struct drm_encoder *encoder, drm_encoder 305 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_encoder *slave_encoder); drm_encoder 307 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h static inline void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 312 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h static inline void mdp5_cmd_encoder_disable(struct drm_encoder *encoder) drm_encoder 315 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h static inline void mdp5_cmd_encoder_enable(struct drm_encoder *encoder) drm_encoder 319 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_encoder *encoder, struct drm_encoder *slave_encoder) drm_encoder 8 drivers/gpu/drm/msm/dsi/dsi.c struct drm_encoder *msm_dsi_get_encoder(struct msm_dsi *msm_dsi) drm_encoder 191 drivers/gpu/drm/msm/dsi/dsi.c struct drm_encoder *encoder) drm_encoder 79 drivers/gpu/drm/msm/dsi/dsi.h struct drm_encoder *encoder; drm_encoder 102 drivers/gpu/drm/msm/dsi/dsi.h struct drm_encoder *msm_dsi_get_encoder(struct msm_dsi *msm_dsi); drm_encoder 239 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder = msm_dsi_get_encoder(msm_dsi); drm_encoder 344 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder = msm_dsi_get_encoder(msm_dsi); drm_encoder 360 drivers/gpu/drm/msm/dsi/dsi_manager.c static struct drm_encoder * drm_encoder 655 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder; drm_encoder 689 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder; drm_encoder 140 drivers/gpu/drm/msm/edp/edp.c struct drm_encoder *encoder) drm_encoder 33 drivers/gpu/drm/msm/edp/edp.h struct drm_encoder *encoder; drm_encoder 281 drivers/gpu/drm/msm/hdmi/hdmi.c struct drm_device *dev, struct drm_encoder *encoder) drm_encoder 70 drivers/gpu/drm/msm/hdmi/hdmi.h struct drm_encoder *encoder; drm_encoder 192 drivers/gpu/drm/msm/msm_drv.h struct drm_encoder *encoders[MAX_ENCODERS]; drm_encoder 347 drivers/gpu/drm/msm/msm_drv.h struct drm_encoder *encoder); drm_encoder 355 drivers/gpu/drm/msm/msm_drv.h struct drm_encoder *encoder); drm_encoder 362 drivers/gpu/drm/msm/msm_drv.h struct drm_encoder *encoder); drm_encoder 372 drivers/gpu/drm/msm/msm_drv.h struct drm_encoder *encoder) drm_encoder 115 drivers/gpu/drm/msm/msm_kms.h struct drm_encoder *encoder); drm_encoder 117 drivers/gpu/drm/msm/msm_kms.h struct drm_encoder *encoder, drm_encoder 118 drivers/gpu/drm/msm/msm_kms.h struct drm_encoder *slave_encoder, drm_encoder 121 drivers/gpu/drm/msm/msm_kms.h struct drm_encoder *encoder, drm_encoder 253 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct drm_encoder *encoder; drm_encoder 464 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct drm_encoder *encoder; drm_encoder 40 drivers/gpu/drm/nouveau/dispnv04/dac.c int nv04_dac_output_offset(struct drm_encoder *encoder) drm_encoder 131 drivers/gpu/drm/nouveau/dispnv04/dac.c static enum drm_connector_status nv04_dac_detect(struct drm_encoder *encoder, drm_encoder 234 drivers/gpu/drm/nouveau/dispnv04/dac.c uint32_t nv17_dac_sample_load(struct drm_encoder *encoder) drm_encoder 335 drivers/gpu/drm/nouveau/dispnv04/dac.c nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 353 drivers/gpu/drm/nouveau/dispnv04/dac.c static bool nv04_dac_mode_fixup(struct drm_encoder *encoder, drm_encoder 363 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_prepare(struct drm_encoder *encoder) drm_encoder 374 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_mode_set(struct drm_encoder *encoder, drm_encoder 383 drivers/gpu/drm/nouveau/dispnv04/dac.c struct drm_encoder *rebind; drm_encoder 411 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_commit(struct drm_encoder *encoder) drm_encoder 425 drivers/gpu/drm/nouveau/dispnv04/dac.c void nv04_dac_update_dacclk(struct drm_encoder *encoder, bool enable) drm_encoder 450 drivers/gpu/drm/nouveau/dispnv04/dac.c bool nv04_dac_in_use(struct drm_encoder *encoder) drm_encoder 459 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_dpms(struct drm_encoder *encoder, int mode) drm_encoder 474 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_save(struct drm_encoder *encoder) drm_encoder 484 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_restore(struct drm_encoder *encoder) drm_encoder 496 drivers/gpu/drm/nouveau/dispnv04/dac.c static void nv04_dac_destroy(struct drm_encoder *encoder) drm_encoder 532 drivers/gpu/drm/nouveau/dispnv04/dac.c struct drm_encoder *encoder; drm_encoder 113 drivers/gpu/drm/nouveau/dispnv04/dfp.c void nv04_dfp_update_fp_control(struct drm_encoder *encoder, int mode) drm_encoder 152 drivers/gpu/drm/nouveau/dispnv04/dfp.c static struct drm_encoder *get_tmds_slave(struct drm_encoder *encoder) drm_encoder 156 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct drm_encoder *slave; drm_encoder 182 drivers/gpu/drm/nouveau/dispnv04/dfp.c static bool nv04_dfp_mode_fixup(struct drm_encoder *encoder, drm_encoder 244 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_prepare(struct drm_encoder *encoder) drm_encoder 279 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_mode_set(struct drm_encoder *encoder, drm_encoder 445 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_commit(struct drm_encoder *encoder) drm_encoder 454 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct drm_encoder *slave_encoder; drm_encoder 485 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_update_backlight(struct drm_encoder *encoder, int mode) drm_encoder 512 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_lvds_dpms(struct drm_encoder *encoder, int mode) drm_encoder 560 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_tmds_dpms(struct drm_encoder *encoder, int mode) drm_encoder 576 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_save(struct drm_encoder *encoder) drm_encoder 586 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_restore(struct drm_encoder *encoder) drm_encoder 611 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_dfp_destroy(struct drm_encoder *encoder) drm_encoder 622 drivers/gpu/drm/nouveau/dispnv04/dfp.c static void nv04_tmds_slave_init(struct drm_encoder *encoder) drm_encoder 681 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct drm_encoder *encoder; drm_encoder 194 drivers/gpu/drm/nouveau/dispnv04/disp.c struct drm_encoder *encoder; drm_encoder 102 drivers/gpu/drm/nouveau/dispnv04/disp.h uint32_t nv17_dac_sample_load(struct drm_encoder *encoder); drm_encoder 103 drivers/gpu/drm/nouveau/dispnv04/disp.h int nv04_dac_output_offset(struct drm_encoder *encoder); drm_encoder 104 drivers/gpu/drm/nouveau/dispnv04/disp.h void nv04_dac_update_dacclk(struct drm_encoder *encoder, bool enable); drm_encoder 105 drivers/gpu/drm/nouveau/dispnv04/disp.h bool nv04_dac_in_use(struct drm_encoder *encoder); drm_encoder 113 drivers/gpu/drm/nouveau/dispnv04/disp.h void nv04_dfp_update_fp_control(struct drm_encoder *encoder, int mode); drm_encoder 315 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c static void tv_setup_filter(struct drm_encoder *encoder) drm_encoder 471 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c void nv17_tv_update_properties(struct drm_encoder *encoder) drm_encoder 526 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c void nv17_tv_update_rescaler(struct drm_encoder *encoder) drm_encoder 542 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c void nv17_ctv_update_rescaler(struct drm_encoder *encoder) drm_encoder 74 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c static void nv04_tv_dpms(struct drm_encoder *encoder, int mode) drm_encoder 124 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c static void nv04_tv_prepare(struct drm_encoder *encoder) drm_encoder 140 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c static void nv04_tv_mode_set(struct drm_encoder *encoder, drm_encoder 164 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c static void nv04_tv_commit(struct drm_encoder *encoder) drm_encoder 179 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c static void nv04_tv_destroy(struct drm_encoder *encoder) drm_encoder 205 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct drm_encoder *encoder; drm_encoder 45 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static uint32_t nv42_tv_sample_load(struct drm_encoder *encoder) drm_encoder 144 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 200 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_get_ld_modes(struct drm_encoder *encoder, drm_encoder 230 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_get_hd_modes(struct drm_encoder *encoder, drm_encoder 292 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_get_modes(struct drm_encoder *encoder, drm_encoder 303 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_mode_valid(struct drm_encoder *encoder, drm_encoder 344 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static bool nv17_tv_mode_fixup(struct drm_encoder *encoder, drm_encoder 361 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_dpms(struct drm_encoder *encoder, int mode) drm_encoder 396 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_prepare(struct drm_encoder *encoder) drm_encoder 416 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct drm_encoder *enc; drm_encoder 457 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_mode_set(struct drm_encoder *encoder, drm_encoder 572 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_commit(struct drm_encoder *encoder) drm_encoder 606 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_save(struct drm_encoder *encoder) drm_encoder 621 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_restore(struct drm_encoder *encoder) drm_encoder 634 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_create_resources(struct drm_encoder *encoder, drm_encoder 686 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static int nv17_tv_set_property(struct drm_encoder *encoder, drm_encoder 761 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c static void nv17_tv_destroy(struct drm_encoder *encoder) drm_encoder 793 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct drm_encoder *encoder; drm_encoder 124 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h void nv17_tv_update_properties(struct drm_encoder *encoder); drm_encoder 125 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h void nv17_tv_update_rescaler(struct drm_encoder *encoder); drm_encoder 126 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h void nv17_ctv_update_rescaler(struct drm_encoder *encoder); drm_encoder 65 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 305 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_outp_atomic_check_view(struct drm_encoder *encoder, drm_encoder 352 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_outp_atomic_check(struct drm_encoder *encoder, drm_encoder 376 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_disable(struct drm_encoder *encoder) drm_encoder 387 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_enable(struct drm_encoder *encoder) drm_encoder 403 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 438 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_destroy(struct drm_encoder *encoder) drm_encoder 456 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 483 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) drm_encoder 502 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_audio_enable(struct drm_encoder *encoder, struct drm_display_mode *mode) drm_encoder 536 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_hdmi_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) drm_encoder 555 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_hdmi_enable(struct drm_encoder *encoder, struct drm_display_mode *mode) drm_encoder 680 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder encoder; drm_encoder 773 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_msto_atomic_check(struct drm_encoder *encoder, drm_encoder 834 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_msto_enable(struct drm_encoder *encoder) drm_encoder 881 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_msto_disable(struct drm_encoder *encoder) drm_encoder 904 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_msto_destroy(struct drm_encoder *encoder) drm_encoder 939 drivers/gpu/drm/nouveau/dispnv50/disp.c static struct drm_encoder * drm_encoder 949 drivers/gpu/drm/nouveau/dispnv50/disp.c static struct drm_encoder * drm_encoder 1109 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1133 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1427 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_disable(struct drm_encoder *encoder) drm_encoder 1455 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_enable(struct drm_encoder *encoder) drm_encoder 1559 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_destroy(struct drm_encoder *encoder) drm_encoder 1580 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1649 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_atomic_check(struct drm_encoder *encoder, drm_encoder 1661 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_disable(struct drm_encoder *encoder) drm_encoder 1672 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_enable(struct drm_encoder *encoder) drm_encoder 1714 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_destroy(struct drm_encoder *encoder) drm_encoder 1734 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1781 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1882 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 1913 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 2088 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_outp_atomic_add(struct nv50_atom *atom, struct drm_encoder *encoder) drm_encoder 2110 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder = old_connector_state->best_encoder; drm_encoder 2140 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder = connector_state->best_encoder; drm_encoder 2255 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 2277 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_encoder *encoder; drm_encoder 381 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *enc; drm_encoder 430 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *encoder; drm_encoder 634 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *encoder = to_drm_encoder(nv_encoder); drm_encoder 769 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *encoder = to_drm_encoder(nv_encoder); drm_encoder 926 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *encoder = to_drm_encoder(nv_encoder); drm_encoder 1039 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_encoder *encoder = to_drm_encoder(nv_encoder); drm_encoder 1085 drivers/gpu/drm/nouveau/nouveau_connector.c static struct drm_encoder * drm_encoder 139 drivers/gpu/drm/nouveau/nouveau_connector.h const struct drm_encoder *encoder; drm_encoder 75 drivers/gpu/drm/nouveau/nouveau_display.h void nouveau_hdmi_mode_set(struct drm_encoder *, struct drm_display_mode *); drm_encoder 69 drivers/gpu/drm/nouveau/nouveau_encoder.h void (*enc_save)(struct drm_encoder *encoder); drm_encoder 70 drivers/gpu/drm/nouveau/nouveau_encoder.h void (*enc_restore)(struct drm_encoder *encoder); drm_encoder 78 drivers/gpu/drm/nouveau/nouveau_encoder.h static inline struct nouveau_encoder *nouveau_encoder(struct drm_encoder *enc) drm_encoder 85 drivers/gpu/drm/nouveau/nouveau_encoder.h static inline struct drm_encoder *to_drm_encoder(struct nouveau_encoder *enc) drm_encoder 91 drivers/gpu/drm/nouveau/nouveau_encoder.h get_slave_funcs(struct drm_encoder *enc) drm_encoder 332 drivers/gpu/drm/omapdrm/omap_connector.c struct drm_encoder *encoder) drm_encoder 18 drivers/gpu/drm/omapdrm/omap_connector.h struct drm_encoder; drm_encoder 23 drivers/gpu/drm/omapdrm/omap_connector.h struct drm_encoder *encoder); drm_encoder 329 drivers/gpu/drm/omapdrm/omap_drv.c struct drm_encoder *encoder = pipe->encoder; drm_encoder 37 drivers/gpu/drm/omapdrm/omap_drv.h struct drm_encoder *encoder; drm_encoder 28 drivers/gpu/drm/omapdrm/omap_encoder.c struct drm_encoder base; drm_encoder 32 drivers/gpu/drm/omapdrm/omap_encoder.c static void omap_encoder_destroy(struct drm_encoder *encoder) drm_encoder 73 drivers/gpu/drm/omapdrm/omap_encoder.c struct drm_encoder *encoder, drm_encoder 96 drivers/gpu/drm/omapdrm/omap_encoder.c static void omap_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 152 drivers/gpu/drm/omapdrm/omap_encoder.c static void omap_encoder_disable(struct drm_encoder *encoder) drm_encoder 189 drivers/gpu/drm/omapdrm/omap_encoder.c static void omap_encoder_enable(struct drm_encoder *encoder) drm_encoder 223 drivers/gpu/drm/omapdrm/omap_encoder.c static int omap_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 249 drivers/gpu/drm/omapdrm/omap_encoder.c struct drm_encoder *omap_encoder_init(struct drm_device *dev, drm_encoder 252 drivers/gpu/drm/omapdrm/omap_encoder.c struct drm_encoder *encoder = NULL; drm_encoder 13 drivers/gpu/drm/omapdrm/omap_encoder.h struct drm_encoder; drm_encoder 16 drivers/gpu/drm/omapdrm/omap_encoder.h struct drm_encoder *omap_encoder_init(struct drm_device *dev, drm_encoder 1015 drivers/gpu/drm/qxl/qxl_display.c static struct drm_encoder *qxl_best_encoder(struct drm_connector *connector) drm_encoder 1076 drivers/gpu/drm/qxl/qxl_display.c static void qxl_enc_destroy(struct drm_encoder *encoder) drm_encoder 1102 drivers/gpu/drm/qxl/qxl_display.c struct drm_encoder *encoder; drm_encoder 118 drivers/gpu/drm/qxl/qxl_drv.h struct drm_encoder enc; drm_encoder 564 drivers/gpu/drm/radeon/atombios_crtc.c struct drm_encoder *encoder = radeon_crtc->encoder; drm_encoder 2103 drivers/gpu/drm/radeon/atombios_crtc.c struct drm_encoder *encoder; drm_encoder 409 drivers/gpu/drm/radeon/atombios_dp.c int radeon_dp_get_panel_mode(struct drm_encoder *encoder, drm_encoder 541 drivers/gpu/drm/radeon/atombios_dp.c struct drm_encoder *encoder; drm_encoder 786 drivers/gpu/drm/radeon/atombios_dp.c void radeon_dp_link_train(struct drm_encoder *encoder, drm_encoder 95 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *encoder = &radeon_encoder->base; drm_encoder 303 drivers/gpu/drm/radeon/atombios_encoders.c static bool radeon_atom_mode_fixup(struct drm_encoder *encoder, drm_encoder 352 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dac_setup(struct drm_encoder *encoder, int action) drm_encoder 404 drivers/gpu/drm/radeon/atombios_encoders.c atombios_tv_setup(struct drm_encoder *encoder, int action) drm_encoder 459 drivers/gpu/drm/radeon/atombios_encoders.c static u8 radeon_atom_get_bpc(struct drm_encoder *encoder) drm_encoder 493 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dvo_setup(struct drm_encoder *encoder, int action) drm_encoder 565 drivers/gpu/drm/radeon/atombios_encoders.c atombios_digital_setup(struct drm_encoder *encoder, int action) drm_encoder 678 drivers/gpu/drm/radeon/atombios_encoders.c atombios_get_encoder_mode(struct drm_encoder *encoder) drm_encoder 846 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override) drm_encoder 1002 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode) drm_encoder 1016 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe) drm_encoder 1383 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) drm_encoder 1438 drivers/gpu/drm/radeon/atombios_encoders.c atombios_external_encoder_setup(struct drm_encoder *encoder, drm_encoder 1439 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *ext_encoder, drm_encoder 1541 drivers/gpu/drm/radeon/atombios_encoders.c atombios_yuv_setup(struct drm_encoder *encoder, bool enable) drm_encoder 1578 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms_avivo(struct drm_encoder *encoder, int mode) drm_encoder 1665 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms_dig(struct drm_encoder *encoder, int mode) drm_encoder 1670 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder); drm_encoder 1783 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 1864 drivers/gpu/drm/radeon/atombios_encoders.c atombios_set_encoder_crtc_source(struct drm_encoder *encoder) drm_encoder 2013 drivers/gpu/drm/radeon/atombios_encoders.c atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder, int fe) drm_encoder 2060 drivers/gpu/drm/radeon/atombios_encoders.c atombios_apply_encoder_quirks(struct drm_encoder *encoder, drm_encoder 2114 drivers/gpu/drm/radeon/atombios_encoders.c int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx) drm_encoder 2120 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *test_encoder; drm_encoder 2249 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *encoder; drm_encoder 2253 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder); drm_encoder 2274 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 2339 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 2388 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 2429 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 2435 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder); drm_encoder 2476 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder) drm_encoder 2478 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *ext_encoder = radeon_get_external_encoder(encoder); drm_encoder 2487 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_encoder_prepare(struct drm_encoder *encoder) drm_encoder 2540 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_encoder_commit(struct drm_encoder *encoder) drm_encoder 2547 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_encoder_disable(struct drm_encoder *encoder) drm_encoder 2559 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *other_encoder; drm_encoder 2618 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_ext_prepare(struct drm_encoder *encoder) drm_encoder 2623 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_ext_commit(struct drm_encoder *encoder) drm_encoder 2629 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_ext_mode_set(struct drm_encoder *encoder, drm_encoder 2636 drivers/gpu/drm/radeon/atombios_encoders.c static void radeon_atom_ext_disable(struct drm_encoder *encoder) drm_encoder 2642 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 2675 drivers/gpu/drm/radeon/atombios_encoders.c void radeon_enc_destroy(struct drm_encoder *encoder) drm_encoder 2731 drivers/gpu/drm/radeon/atombios_encoders.c struct drm_encoder *encoder; drm_encoder 8744 drivers/gpu/drm/radeon/cik.c void dce8_program_fmt(struct drm_encoder *encoder) drm_encoder 30 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 48 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 66 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, drm_encoder 170 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 202 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset) drm_encoder 223 drivers/gpu/drm/radeon/dce3_1_afmt.c void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) drm_encoder 79 drivers/gpu/drm/radeon/dce6_afmt.c struct drm_encoder *encoder; drm_encoder 110 drivers/gpu/drm/radeon/dce6_afmt.c void dce6_afmt_select_pin(struct drm_encoder *encoder) drm_encoder 123 drivers/gpu/drm/radeon/dce6_afmt.c void dce6_afmt_write_latency_fields(struct drm_encoder *encoder, drm_encoder 152 drivers/gpu/drm/radeon/dce6_afmt.c void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 177 drivers/gpu/drm/radeon/dce6_afmt.c void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 202 drivers/gpu/drm/radeon/dce6_afmt.c void dce6_afmt_write_sad_regs(struct drm_encoder *encoder, drm_encoder 1295 drivers/gpu/drm/radeon/evergreen.c void dce4_program_fmt(struct drm_encoder *encoder) drm_encoder 67 drivers/gpu/drm/radeon/evergreen_hdmi.c void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 97 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, drm_encoder 119 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 137 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 155 drivers/gpu/drm/radeon/evergreen_hdmi.c void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, drm_encoder 306 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset) drm_encoder 317 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc) drm_encoder 354 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset) drm_encoder 389 drivers/gpu/drm/radeon/evergreen_hdmi.c void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) drm_encoder 400 drivers/gpu/drm/radeon/evergreen_hdmi.c void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable) drm_encoder 440 drivers/gpu/drm/radeon/evergreen_hdmi.c void evergreen_dp_enable(struct drm_encoder *encoder, bool enable) drm_encoder 296 drivers/gpu/drm/radeon/r600.c void dce3_program_fmt(struct drm_encoder *encoder) drm_encoder 120 drivers/gpu/drm/radeon/r600_hdmi.c struct drm_encoder *encoder; drm_encoder 177 drivers/gpu/drm/radeon/r600_hdmi.c void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 243 drivers/gpu/drm/radeon/r600_hdmi.c static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, drm_encoder 262 drivers/gpu/drm/radeon/r600_hdmi.c static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) drm_encoder 276 drivers/gpu/drm/radeon/r600_hdmi.c int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) drm_encoder 295 drivers/gpu/drm/radeon/r600_hdmi.c void r600_hdmi_audio_workaround(struct drm_encoder *encoder) drm_encoder 340 drivers/gpu/drm/radeon/r600_hdmi.c void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) drm_encoder 351 drivers/gpu/drm/radeon/r600_hdmi.c void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) drm_encoder 393 drivers/gpu/drm/radeon/r600_hdmi.c void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) drm_encoder 411 drivers/gpu/drm/radeon/r600_hdmi.c void r600_hdmi_update_audio_settings(struct drm_encoder *encoder) drm_encoder 469 drivers/gpu/drm/radeon/r600_hdmi.c void r600_hdmi_enable(struct drm_encoder *encoder, bool enable) drm_encoder 1906 drivers/gpu/drm/radeon/radeon.h void (*hdmi_enable)(struct drm_encoder *encoder, bool enable); drm_encoder 1907 drivers/gpu/drm/radeon/radeon.h void (*hdmi_setmode)(struct drm_encoder *encoder, struct drm_display_mode *mode); drm_encoder 738 drivers/gpu/drm/radeon/radeon_acpi.c struct drm_encoder *tmp; drm_encoder 400 drivers/gpu/drm/radeon/radeon_asic.h void r600_audio_set_dto(struct drm_encoder *encoder, u32 clock); drm_encoder 401 drivers/gpu/drm/radeon/radeon_asic.h void r600_hdmi_update_avi_infoframe(struct drm_encoder *encoder, void *buffer, drm_encoder 403 drivers/gpu/drm/radeon/radeon_asic.h void r600_hdmi_update_ACR(struct drm_encoder *encoder, uint32_t clock); drm_encoder 404 drivers/gpu/drm/radeon/radeon_asic.h void r600_hdmi_audio_workaround(struct drm_encoder *encoder); drm_encoder 405 drivers/gpu/drm/radeon/radeon_asic.h int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder); drm_encoder 406 drivers/gpu/drm/radeon/radeon_asic.h void r600_hdmi_update_audio_settings(struct drm_encoder *encoder); drm_encoder 4137 drivers/gpu/drm/radeon/radeon_atombios.c void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock) drm_encoder 4165 drivers/gpu/drm/radeon/radeon_atombios.c struct drm_encoder *encoder, drm_encoder 4350 drivers/gpu/drm/radeon/radeon_atombios.c radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc) drm_encoder 4405 drivers/gpu/drm/radeon/radeon_atombios.c radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on) drm_encoder 41 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, drm_encoder 43 drivers/gpu/drm/radeon/radeon_audio.c void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, drm_encoder 45 drivers/gpu/drm/radeon/radeon_audio.c void dce6_afmt_write_sad_regs(struct drm_encoder *encoder, drm_encoder 47 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 49 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 51 drivers/gpu/drm/radeon/radeon_audio.c void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 53 drivers/gpu/drm/radeon/radeon_audio.c void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 55 drivers/gpu/drm/radeon/radeon_audio.c void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 57 drivers/gpu/drm/radeon/radeon_audio.c void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, drm_encoder 59 drivers/gpu/drm/radeon/radeon_audio.c void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, drm_encoder 61 drivers/gpu/drm/radeon/radeon_audio.c void dce6_afmt_write_latency_fields(struct drm_encoder *encoder, drm_encoder 65 drivers/gpu/drm/radeon/radeon_audio.c void dce6_afmt_select_pin(struct drm_encoder *encoder); drm_encoder 82 drivers/gpu/drm/radeon/radeon_audio.c void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 84 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 86 drivers/gpu/drm/radeon/radeon_audio.c void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, drm_encoder 88 drivers/gpu/drm/radeon/radeon_audio.c void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset); drm_encoder 89 drivers/gpu/drm/radeon/radeon_audio.c void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset); drm_encoder 90 drivers/gpu/drm/radeon/radeon_audio.c void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, drm_encoder 92 drivers/gpu/drm/radeon/radeon_audio.c void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset); drm_encoder 93 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset); drm_encoder 94 drivers/gpu/drm/radeon/radeon_audio.c void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset); drm_encoder 95 drivers/gpu/drm/radeon/radeon_audio.c void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute); drm_encoder 96 drivers/gpu/drm/radeon/radeon_audio.c void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute); drm_encoder 97 drivers/gpu/drm/radeon/radeon_audio.c void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute); drm_encoder 98 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder, drm_encoder 100 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_dp_mode_set(struct drm_encoder *encoder, drm_encoder 102 drivers/gpu/drm/radeon/radeon_audio.c void r600_hdmi_enable(struct drm_encoder *encoder, bool enable); drm_encoder 103 drivers/gpu/drm/radeon/radeon_audio.c void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable); drm_encoder 104 drivers/gpu/drm/radeon/radeon_audio.c void evergreen_dp_enable(struct drm_encoder *encoder, bool enable); drm_encoder 248 drivers/gpu/drm/radeon/radeon_audio.c struct drm_encoder *encoder; drm_encoder 359 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_write_sad_regs(struct drm_encoder *encoder) drm_encoder 382 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_write_speaker_allocation(struct drm_encoder *encoder) drm_encoder 406 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_write_latency_fields(struct drm_encoder *encoder, drm_encoder 419 drivers/gpu/drm/radeon/radeon_audio.c struct r600_audio_pin* radeon_audio_get_pin(struct drm_encoder *encoder) drm_encoder 430 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_select_pin(struct drm_encoder *encoder) drm_encoder 439 drivers/gpu/drm/radeon/radeon_audio.c struct drm_encoder *encoder, drm_encoder 495 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_set_dto(struct drm_encoder *encoder, unsigned int clock) drm_encoder 505 drivers/gpu/drm/radeon/radeon_audio.c static int radeon_audio_set_avi_packet(struct drm_encoder *encoder, drm_encoder 622 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock) drm_encoder 635 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_set_vbi_packet(struct drm_encoder *encoder) drm_encoder 647 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_hdmi_set_color_depth(struct drm_encoder *encoder) drm_encoder 665 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_set_audio_packet(struct drm_encoder *encoder) drm_encoder 677 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute) drm_encoder 692 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder, drm_encoder 730 drivers/gpu/drm/radeon/radeon_audio.c static void radeon_audio_dp_mode_set(struct drm_encoder *encoder, drm_encoder 758 drivers/gpu/drm/radeon/radeon_audio.c void radeon_audio_mode_set(struct drm_encoder *encoder, drm_encoder 767 drivers/gpu/drm/radeon/radeon_audio.c void radeon_audio_dpms(struct drm_encoder *encoder, int mode) drm_encoder 46 drivers/gpu/drm/radeon/radeon_audio.h void (*select_pin)(struct drm_encoder *encoder); drm_encoder 48 drivers/gpu/drm/radeon/radeon_audio.h void (*write_latency_fields)(struct drm_encoder *encoder, drm_encoder 50 drivers/gpu/drm/radeon/radeon_audio.h void (*write_sad_regs)(struct drm_encoder *encoder, drm_encoder 52 drivers/gpu/drm/radeon/radeon_audio.h void (*write_speaker_allocation)(struct drm_encoder *encoder, drm_encoder 56 drivers/gpu/drm/radeon/radeon_audio.h void (*update_acr)(struct drm_encoder *encoder, long offset, drm_encoder 58 drivers/gpu/drm/radeon/radeon_audio.h void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset); drm_encoder 59 drivers/gpu/drm/radeon/radeon_audio.h void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc); drm_encoder 62 drivers/gpu/drm/radeon/radeon_audio.h void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset); drm_encoder 63 drivers/gpu/drm/radeon/radeon_audio.h void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute); drm_encoder 64 drivers/gpu/drm/radeon/radeon_audio.h void (*mode_set)(struct drm_encoder *encoder, drm_encoder 66 drivers/gpu/drm/radeon/radeon_audio.h void (*dpms)(struct drm_encoder *encoder, bool mode); drm_encoder 71 drivers/gpu/drm/radeon/radeon_audio.h struct drm_encoder *encoder, drm_encoder 77 drivers/gpu/drm/radeon/radeon_audio.h struct r600_audio_pin *radeon_audio_get_pin(struct drm_encoder *encoder); drm_encoder 79 drivers/gpu/drm/radeon/radeon_audio.h void radeon_audio_mode_set(struct drm_encoder *encoder, drm_encoder 81 drivers/gpu/drm/radeon/radeon_audio.h void radeon_audio_dpms(struct drm_encoder *encoder, int mode); drm_encoder 2837 drivers/gpu/drm/radeon/radeon_combios.c void radeon_external_tmds_setup(struct drm_encoder *encoder) drm_encoder 2884 drivers/gpu/drm/radeon/radeon_combios.c bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder) drm_encoder 3441 drivers/gpu/drm/radeon/radeon_combios.c void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock) drm_encoder 3459 drivers/gpu/drm/radeon/radeon_combios.c struct drm_encoder *encoder, drm_encoder 3561 drivers/gpu/drm/radeon/radeon_combios.c radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc) drm_encoder 3596 drivers/gpu/drm/radeon/radeon_combios.c radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on) drm_encoder 110 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_property_change_mode(struct drm_encoder *encoder) drm_encoder 162 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = connector_funcs->best_encoder(connector); drm_encoder 248 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *best_encoder; drm_encoder 249 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 269 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type) drm_encoder 271 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 380 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector) drm_encoder 382 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 394 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 421 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder, drm_encoder 430 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *enc; drm_encoder 469 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder) drm_encoder 500 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) drm_encoder 556 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 772 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_fixup_lvds_native_mode(struct drm_encoder *encoder, drm_encoder 809 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 847 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 880 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 1024 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1129 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1159 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1246 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = NULL; drm_encoder 1442 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_dvi_encoder(struct drm_connector *connector) drm_encoder 1445 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1536 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 1604 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1625 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 1661 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 1778 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder = radeon_best_single_encoder(connector); drm_encoder 1871 drivers/gpu/drm/radeon/radeon_connectors.c struct drm_encoder *encoder; drm_encoder 772 drivers/gpu/drm/radeon/radeon_display.c struct drm_encoder *encoder; drm_encoder 1688 drivers/gpu/drm/radeon/radeon_display.c struct drm_encoder *encoder; drm_encoder 229 drivers/gpu/drm/radeon/radeon_dp_mst.c drm_encoder *radeon_mst_best_encoder(struct drm_connector *connector) drm_encoder 332 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_connector *radeon_mst_find_connector(struct drm_encoder *encoder) drm_encoder 379 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_mst_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 506 drivers/gpu/drm/radeon/radeon_dp_mst.c static bool radeon_mst_mode_fixup(struct drm_encoder *encoder, drm_encoder 534 drivers/gpu/drm/radeon/radeon_dp_mst.c static void radeon_mst_encoder_prepare(struct drm_encoder *encoder) drm_encoder 569 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_mst_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 576 drivers/gpu/drm/radeon/radeon_dp_mst.c static void radeon_mst_encoder_commit(struct drm_encoder *encoder) drm_encoder 590 drivers/gpu/drm/radeon/radeon_dp_mst.c static void radeon_dp_mst_encoder_destroy(struct drm_encoder *encoder) drm_encoder 607 drivers/gpu/drm/radeon/radeon_dp_mst.c struct drm_encoder *encoder; drm_encoder 609 drivers/gpu/drm/radeon/radeon_dp_mst.c struct drm_encoder *enc_master = connector_funcs->best_encoder(&connector->base); drm_encoder 43 drivers/gpu/drm/radeon/radeon_encoders.c static uint32_t radeon_encoder_clones(struct drm_encoder *encoder) drm_encoder 48 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *clone_encoder; drm_encoder 81 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *encoder; drm_encoder 208 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *encoder; drm_encoder 225 drivers/gpu/drm/radeon/radeon_encoders.c void radeon_encoder_set_active_device(struct drm_encoder *encoder) drm_encoder 243 drivers/gpu/drm/radeon/radeon_encoders.c radeon_get_connector_for_encoder(struct drm_encoder *encoder) drm_encoder 268 drivers/gpu/drm/radeon/radeon_encoders.c radeon_get_connector_for_encoder_init(struct drm_encoder *encoder) drm_encoder 283 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder) drm_encoder 287 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *other_encoder; drm_encoder 304 drivers/gpu/drm/radeon/radeon_encoders.c u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder) drm_encoder 306 drivers/gpu/drm/radeon/radeon_encoders.c struct drm_encoder *other_encoder = radeon_get_external_encoder(encoder); drm_encoder 322 drivers/gpu/drm/radeon/radeon_encoders.c void radeon_panel_mode_fixup(struct drm_encoder *encoder, drm_encoder 369 drivers/gpu/drm/radeon/radeon_encoders.c bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, drm_encoder 433 drivers/gpu/drm/radeon/radeon_encoders.c bool radeon_encoder_is_digital(struct drm_encoder *encoder) drm_encoder 579 drivers/gpu/drm/radeon/radeon_legacy_crtc.c struct drm_encoder *encoder; drm_encoder 738 drivers/gpu/drm/radeon/radeon_legacy_crtc.c struct drm_encoder *encoder; drm_encoder 43 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_encoder_disable(struct drm_encoder *encoder) drm_encoder 53 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_lvds_update(struct drm_encoder *encoder, int mode) drm_encoder 142 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_lvds_dpms(struct drm_encoder *encoder, int mode) drm_encoder 161 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_lvds_prepare(struct drm_encoder *encoder) drm_encoder 172 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_lvds_commit(struct drm_encoder *encoder) drm_encoder 183 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_lvds_mode_set(struct drm_encoder *encoder, drm_encoder 253 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static bool radeon_legacy_mode_fixup(struct drm_encoder *encoder, drm_encoder 503 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_lvds_enc_destroy(struct drm_encoder *encoder) drm_encoder 519 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_primary_dac_dpms(struct drm_encoder *encoder, int mode) drm_encoder 561 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_primary_dac_prepare(struct drm_encoder *encoder) drm_encoder 572 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_primary_dac_commit(struct drm_encoder *encoder) drm_encoder 584 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_primary_dac_mode_set(struct drm_encoder *encoder, drm_encoder 641 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static enum drm_connector_status radeon_legacy_primary_dac_detect(struct drm_encoder *encoder, drm_encoder 731 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_int_dpms(struct drm_encoder *encoder, int mode) drm_encoder 758 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_int_prepare(struct drm_encoder *encoder) drm_encoder 769 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_int_commit(struct drm_encoder *encoder) drm_encoder 781 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder, drm_encoder 895 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_ext_dpms(struct drm_encoder *encoder, int mode) drm_encoder 924 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_ext_prepare(struct drm_encoder *encoder) drm_encoder 935 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_ext_commit(struct drm_encoder *encoder) drm_encoder 946 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tmds_ext_mode_set(struct drm_encoder *encoder, drm_encoder 1015 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_ext_tmds_enc_destroy(struct drm_encoder *encoder) drm_encoder 1038 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tv_dac_dpms(struct drm_encoder *encoder, int mode) drm_encoder 1129 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tv_dac_prepare(struct drm_encoder *encoder) drm_encoder 1140 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tv_dac_commit(struct drm_encoder *encoder) drm_encoder 1152 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static void radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder, drm_encoder 1306 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static bool r300_legacy_tv_detect(struct drm_encoder *encoder, drm_encoder 1377 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static bool radeon_legacy_tv_detect(struct drm_encoder *encoder, drm_encoder 1441 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static bool radeon_legacy_ext_dac_detect(struct drm_encoder *encoder, drm_encoder 1531 drivers/gpu/drm/radeon/radeon_legacy_encoders.c static enum drm_connector_status radeon_legacy_tv_dac_detect(struct drm_encoder *encoder, drm_encoder 1748 drivers/gpu/drm/radeon/radeon_legacy_encoders.c struct drm_encoder *encoder; drm_encoder 277 drivers/gpu/drm/radeon/radeon_legacy_tv.c static void radeon_wait_pll_lock(struct drm_encoder *encoder, unsigned n_tests, drm_encoder 424 drivers/gpu/drm/radeon/radeon_legacy_tv.c static bool radeon_legacy_tv_init_restarts(struct drm_encoder *encoder) drm_encoder 524 drivers/gpu/drm/radeon/radeon_legacy_tv.c void radeon_legacy_tv_mode_set(struct drm_encoder *encoder, drm_encoder 830 drivers/gpu/drm/radeon/radeon_legacy_tv.c void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder, drm_encoder 877 drivers/gpu/drm/radeon/radeon_legacy_tv.c void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder, drm_encoder 897 drivers/gpu/drm/radeon/radeon_legacy_tv.c void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder, drm_encoder 365 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *encoder; drm_encoder 463 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder base; drm_encoder 726 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *encoder, drm_encoder 730 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *encoder, drm_encoder 734 drivers/gpu/drm/radeon/radeon_mode.h radeon_get_connector_for_encoder(struct drm_encoder *encoder); drm_encoder 736 drivers/gpu/drm/radeon/radeon_mode.h radeon_get_connector_for_encoder_init(struct drm_encoder *encoder); drm_encoder 737 drivers/gpu/drm/radeon/radeon_mode.h extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, drm_encoder 740 drivers/gpu/drm/radeon/radeon_mode.h extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder); drm_encoder 752 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_dp_link_train(struct drm_encoder *encoder, drm_encoder 757 drivers/gpu/drm/radeon/radeon_mode.h extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder, drm_encoder 765 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode); drm_encoder 766 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override); drm_encoder 769 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder, drm_encoder 772 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder, drm_encoder 775 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder, drm_encoder 777 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder); drm_encoder 778 drivers/gpu/drm/radeon/radeon_mode.h extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder); drm_encoder 833 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index); drm_encoder 834 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, int with_tv); drm_encoder 835 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int with_tv); drm_encoder 836 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index); drm_encoder 837 drivers/gpu/drm/radeon/radeon_mode.h struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index); drm_encoder 838 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_dvo_setup(struct drm_encoder *encoder, int action); drm_encoder 839 drivers/gpu/drm/radeon/radeon_mode.h extern void atombios_digital_setup(struct drm_encoder *encoder, int action); drm_encoder 840 drivers/gpu/drm/radeon/radeon_mode.h extern int atombios_get_encoder_mode(struct drm_encoder *encoder); drm_encoder 842 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_encoder_set_active_device(struct drm_encoder *encoder); drm_encoder 843 drivers/gpu/drm/radeon/radeon_mode.h extern bool radeon_encoder_is_digital(struct drm_encoder *encoder); drm_encoder 912 drivers/gpu/drm/radeon/radeon_mode.h extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder); drm_encoder 913 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_external_tmds_setup(struct drm_encoder *encoder); drm_encoder 914 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock); drm_encoder 916 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock); drm_encoder 921 drivers/gpu/drm/radeon/radeon_mode.h radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc); drm_encoder 923 drivers/gpu/drm/radeon/radeon_mode.h radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on); drm_encoder 925 drivers/gpu/drm/radeon/radeon_mode.h radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc); drm_encoder 927 drivers/gpu/drm/radeon/radeon_mode.h radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on); drm_encoder 946 drivers/gpu/drm/radeon/radeon_mode.h void radeon_enc_destroy(struct drm_encoder *encoder); drm_encoder 952 drivers/gpu/drm/radeon/radeon_mode.h void radeon_panel_mode_fixup(struct drm_encoder *encoder, drm_encoder 957 drivers/gpu/drm/radeon/radeon_mode.h void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder, drm_encoder 960 drivers/gpu/drm/radeon/radeon_mode.h void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder, drm_encoder 963 drivers/gpu/drm/radeon/radeon_mode.h void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder, drm_encoder 966 drivers/gpu/drm/radeon/radeon_mode.h void radeon_legacy_tv_mode_set(struct drm_encoder *encoder, drm_encoder 971 drivers/gpu/drm/radeon/radeon_mode.h void avivo_program_fmt(struct drm_encoder *encoder); drm_encoder 972 drivers/gpu/drm/radeon/radeon_mode.h void dce3_program_fmt(struct drm_encoder *encoder); drm_encoder 973 drivers/gpu/drm/radeon/radeon_mode.h void dce4_program_fmt(struct drm_encoder *encoder); drm_encoder 974 drivers/gpu/drm/radeon/radeon_mode.h void dce8_program_fmt(struct drm_encoder *encoder); drm_encoder 1000 drivers/gpu/drm/radeon/radeon_mode.h int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx); drm_encoder 158 drivers/gpu/drm/radeon/rs600.c void avivo_program_fmt(struct drm_encoder *encoder) drm_encoder 644 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct drm_encoder *encoder; drm_encoder 57 drivers/gpu/drm/rcar-du/rcar_du_encoder.c struct drm_encoder *encoder; drm_encoder 18 drivers/gpu/drm/rcar-du/rcar_du_encoder.h struct drm_encoder base; drm_encoder 624 drivers/gpu/drm/rcar-du/rcar_du_kms.c struct drm_encoder *encoder; drm_encoder 140 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static int rcar_du_wb_enc_atomic_check(struct drm_encoder *encoder, drm_encoder 613 drivers/gpu/drm/rcar-du/rcar_lvds.c struct drm_encoder *encoder = bridge->encoder; drm_encoder 61 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_encoder encoder; drm_encoder 132 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 140 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 148 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder, drm_encoder 165 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder, drm_encoder 207 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static void rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder, drm_encoder 231 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 303 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_encoder *encoder = &dp->encoder; drm_encoder 540 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 586 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_encoder_enable(struct drm_encoder *encoder) drm_encoder 645 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_encoder_disable(struct drm_encoder *encoder) drm_encoder 673 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 1009 drivers/gpu/drm/rockchip/cdn-dp-core.c struct drm_encoder *encoder; drm_encoder 1092 drivers/gpu/drm/rockchip/cdn-dp-core.c struct drm_encoder *encoder = &dp->encoder; drm_encoder 68 drivers/gpu/drm/rockchip/cdn-dp-core.h struct drm_encoder encoder; drm_encoder 214 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct drm_encoder encoder; drm_encoder 588 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c dw_mipi_dsi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 617 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static void dw_mipi_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 649 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static void dw_mipi_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 672 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct drm_encoder *encoder = &dsi->encoder; drm_encoder 69 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c struct drm_encoder encoder; drm_encoder 244 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static void dw_hdmi_rockchip_encoder_disable(struct drm_encoder *encoder) drm_encoder 249 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 256 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 265 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static void dw_hdmi_rockchip_encoder_enable(struct drm_encoder *encoder) drm_encoder 296 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 493 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c struct drm_encoder *encoder; drm_encoder 58 drivers/gpu/drm/rockchip/inno_hdmi.c struct drm_encoder encoder; drm_encoder 481 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 493 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 500 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 507 drivers/gpu/drm/rockchip/inno_hdmi.c static bool inno_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 515 drivers/gpu/drm/rockchip/inno_hdmi.c inno_hdmi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 605 drivers/gpu/drm/rockchip/inno_hdmi.c struct drm_encoder *encoder = &hdmi->encoder; drm_encoder 49 drivers/gpu/drm/rockchip/rk3066_hdmi.c struct drm_encoder encoder; drm_encoder 378 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 388 drivers/gpu/drm/rockchip/rk3066_hdmi.c static void rk3066_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 407 drivers/gpu/drm/rockchip/rk3066_hdmi.c static void rk3066_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 425 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 433 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 499 drivers/gpu/drm/rockchip/rk3066_hdmi.c static struct drm_encoder * drm_encoder 544 drivers/gpu/drm/rockchip/rk3066_hdmi.c struct drm_encoder *encoder = &hdmi->encoder; drm_encoder 65 drivers/gpu/drm/rockchip/rockchip_lvds.c struct drm_encoder encoder; drm_encoder 211 drivers/gpu/drm/rockchip/rockchip_lvds.c static void rockchip_lvds_grf_config(struct drm_encoder *encoder, drm_encoder 244 drivers/gpu/drm/rockchip/rockchip_lvds.c struct drm_encoder *encoder) drm_encoder 268 drivers/gpu/drm/rockchip/rockchip_lvds.c rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 280 drivers/gpu/drm/rockchip/rockchip_lvds.c static void rockchip_lvds_encoder_enable(struct drm_encoder *encoder) drm_encoder 297 drivers/gpu/drm/rockchip/rockchip_lvds.c static void rockchip_lvds_encoder_disable(struct drm_encoder *encoder) drm_encoder 338 drivers/gpu/drm/rockchip/rockchip_lvds.c struct drm_encoder *encoder; drm_encoder 26 drivers/gpu/drm/rockchip/rockchip_rgb.c struct drm_encoder encoder; drm_encoder 31 drivers/gpu/drm/rockchip/rockchip_rgb.c rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 78 drivers/gpu/drm/rockchip/rockchip_rgb.c struct drm_encoder *encoder; drm_encoder 500 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 514 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static bool shmob_drm_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 536 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_encoder_mode_prepare(struct drm_encoder *encoder) drm_encoder 541 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 548 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_encoder_mode_commit(struct drm_encoder *encoder) drm_encoder 561 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_encoder_destroy(struct drm_encoder *encoder) drm_encoder 572 drivers/gpu/drm/shmobile/shmob_drm_crtc.c struct drm_encoder *encoder = &sdev->encoder.encoder; drm_encoder 626 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static struct drm_encoder * drm_encoder 655 drivers/gpu/drm/shmobile/shmob_drm_crtc.c struct drm_encoder *encoder) drm_encoder 35 drivers/gpu/drm/shmobile/shmob_drm_crtc.h struct drm_encoder encoder; drm_encoder 41 drivers/gpu/drm/shmobile/shmob_drm_crtc.h struct drm_encoder *encoder; drm_encoder 53 drivers/gpu/drm/shmobile/shmob_drm_crtc.h struct drm_encoder *encoder); drm_encoder 97 drivers/gpu/drm/sti/sti_dvo.c struct drm_encoder *encoder; drm_encoder 103 drivers/gpu/drm/sti/sti_dvo.c struct drm_encoder *encoder; drm_encoder 425 drivers/gpu/drm/sti/sti_dvo.c static struct drm_encoder *sti_dvo_find_encoder(struct drm_device *dev) drm_encoder 427 drivers/gpu/drm/sti/sti_dvo.c struct drm_encoder *encoder; drm_encoder 441 drivers/gpu/drm/sti/sti_dvo.c struct drm_encoder *encoder; drm_encoder 256 drivers/gpu/drm/sti/sti_hda.c struct drm_encoder *encoder; drm_encoder 662 drivers/gpu/drm/sti/sti_hda.c static struct drm_encoder *sti_hda_find_encoder(struct drm_device *dev) drm_encoder 664 drivers/gpu/drm/sti/sti_hda.c struct drm_encoder *encoder; drm_encoder 678 drivers/gpu/drm/sti/sti_hda.c struct drm_encoder *encoder; drm_encoder 161 drivers/gpu/drm/sti/sti_hdmi.c struct drm_encoder *encoder; drm_encoder 1135 drivers/gpu/drm/sti/sti_hdmi.c static struct drm_encoder *sti_hdmi_find_encoder(struct drm_device *dev) drm_encoder 1137 drivers/gpu/drm/sti/sti_hdmi.c struct drm_encoder *encoder; drm_encoder 1257 drivers/gpu/drm/sti/sti_hdmi.c struct drm_encoder *encoder; drm_encoder 117 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *hdmi; drm_encoder 118 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *hda; drm_encoder 119 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *dvo; drm_encoder 124 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder encoder; drm_encoder 585 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 589 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 595 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) drm_encoder 603 drivers/gpu/drm/sti/sti_tvout.c static int sti_tvout_late_register(struct drm_encoder *encoder) drm_encoder 619 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_early_unregister(struct drm_encoder *encoder) drm_encoder 635 drivers/gpu/drm/sti/sti_tvout.c static void sti_dvo_encoder_enable(struct drm_encoder *encoder) drm_encoder 644 drivers/gpu/drm/sti/sti_tvout.c static void sti_dvo_encoder_disable(struct drm_encoder *encoder) drm_encoder 659 drivers/gpu/drm/sti/sti_tvout.c static struct drm_encoder * drm_encoder 664 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *drm_encoder; drm_encoder 672 drivers/gpu/drm/sti/sti_tvout.c drm_encoder = &encoder->encoder; drm_encoder 674 drivers/gpu/drm/sti/sti_tvout.c drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; drm_encoder 676 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_init(dev, drm_encoder, drm_encoder 680 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_helper_add(drm_encoder, &sti_dvo_encoder_helper_funcs); drm_encoder 682 drivers/gpu/drm/sti/sti_tvout.c return drm_encoder; drm_encoder 685 drivers/gpu/drm/sti/sti_tvout.c static void sti_hda_encoder_enable(struct drm_encoder *encoder) drm_encoder 694 drivers/gpu/drm/sti/sti_tvout.c static void sti_hda_encoder_disable(struct drm_encoder *encoder) drm_encoder 712 drivers/gpu/drm/sti/sti_tvout.c static struct drm_encoder *sti_tvout_create_hda_encoder(struct drm_device *dev, drm_encoder 716 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *drm_encoder; drm_encoder 724 drivers/gpu/drm/sti/sti_tvout.c drm_encoder = &encoder->encoder; drm_encoder 726 drivers/gpu/drm/sti/sti_tvout.c drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; drm_encoder 728 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_init(dev, drm_encoder, drm_encoder 731 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_helper_add(drm_encoder, &sti_hda_encoder_helper_funcs); drm_encoder 733 drivers/gpu/drm/sti/sti_tvout.c return drm_encoder; drm_encoder 736 drivers/gpu/drm/sti/sti_tvout.c static void sti_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 745 drivers/gpu/drm/sti/sti_tvout.c static void sti_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 760 drivers/gpu/drm/sti/sti_tvout.c static struct drm_encoder *sti_tvout_create_hdmi_encoder(struct drm_device *dev, drm_encoder 764 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *drm_encoder; drm_encoder 772 drivers/gpu/drm/sti/sti_tvout.c drm_encoder = &encoder->encoder; drm_encoder 774 drivers/gpu/drm/sti/sti_tvout.c drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; drm_encoder 776 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_init(dev, drm_encoder, drm_encoder 779 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_helper_add(drm_encoder, &sti_hdmi_encoder_helper_funcs); drm_encoder 781 drivers/gpu/drm/sti/sti_tvout.c return drm_encoder; drm_encoder 278 drivers/gpu/drm/stm/ltdc.c static inline struct ltdc_device *encoder_to_ltdc(struct drm_encoder *enc) drm_encoder 1045 drivers/gpu/drm/stm/ltdc.c struct drm_encoder *encoder; drm_encoder 36 drivers/gpu/drm/sun4i/sun4i_crtc.c static struct drm_encoder *sun4i_crtc_get_encoder(struct drm_crtc *crtc) drm_encoder 38 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_encoder *encoder; drm_encoder 106 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); drm_encoder 127 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); drm_encoder 140 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); drm_encoder 247 drivers/gpu/drm/sun4i/sun4i_hdmi.h struct drm_encoder encoder; drm_encoder 32 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c drm_encoder_to_sun4i_hdmi(struct drm_encoder *encoder) drm_encoder 71 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_atomic_check(struct drm_encoder *encoder, drm_encoder 83 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static void sun4i_hdmi_disable(struct drm_encoder *encoder) drm_encoder 97 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static void sun4i_hdmi_enable(struct drm_encoder *encoder) drm_encoder 119 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static void sun4i_hdmi_mode_set(struct drm_encoder *encoder, drm_encoder 180 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static enum drm_mode_status sun4i_hdmi_mode_valid(struct drm_encoder *encoder, drm_encoder 21 drivers/gpu/drm/sun4i/sun4i_lvds.c struct drm_encoder encoder; drm_encoder 34 drivers/gpu/drm/sun4i/sun4i_lvds.c drm_encoder_to_sun4i_lvds(struct drm_encoder *encoder) drm_encoder 69 drivers/gpu/drm/sun4i/sun4i_lvds.c static void sun4i_lvds_encoder_enable(struct drm_encoder *encoder) drm_encoder 81 drivers/gpu/drm/sun4i/sun4i_lvds.c static void sun4i_lvds_encoder_disable(struct drm_encoder *encoder) drm_encoder 104 drivers/gpu/drm/sun4i/sun4i_lvds.c struct drm_encoder *encoder; drm_encoder 23 drivers/gpu/drm/sun4i/sun4i_rgb.c struct drm_encoder encoder; drm_encoder 38 drivers/gpu/drm/sun4i/sun4i_rgb.c drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder) drm_encoder 60 drivers/gpu/drm/sun4i/sun4i_rgb.c static enum drm_mode_status sun4i_rgb_mode_valid(struct drm_encoder *crtc, drm_encoder 160 drivers/gpu/drm/sun4i/sun4i_rgb.c static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder) drm_encoder 172 drivers/gpu/drm/sun4i/sun4i_rgb.c static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder) drm_encoder 190 drivers/gpu/drm/sun4i/sun4i_rgb.c static void sun4i_rgb_enc_destroy(struct drm_encoder *encoder) drm_encoder 201 drivers/gpu/drm/sun4i/sun4i_rgb.c struct drm_encoder *encoder; drm_encoder 41 drivers/gpu/drm/sun4i/sun4i_tcon.c static struct drm_connector *sun4i_tcon_get_connector(const struct drm_encoder *encoder) drm_encoder 57 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_get_pixel_depth(const struct drm_encoder *encoder) drm_encoder 117 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 163 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 238 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder) drm_encoder 332 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 403 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 480 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 675 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder, drm_encoder 1320 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder) drm_encoder 1344 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder) drm_encoder 1360 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder) drm_encoder 1385 drivers/gpu/drm/sun4i/sun4i_tcon.c const struct drm_encoder *encoder) drm_encoder 230 drivers/gpu/drm/sun4i/sun4i_tcon.h int (*set_mux)(struct sun4i_tcon *, const struct drm_encoder *); drm_encoder 274 drivers/gpu/drm/sun4i/sun4i_tcon.h const struct drm_encoder *encoder, drm_encoder 277 drivers/gpu/drm/sun4i/sun4i_tcon.h const struct drm_encoder *encoder, bool enable); drm_encoder 171 drivers/gpu/drm/sun4i/sun4i_tv.c struct drm_encoder encoder; drm_encoder 271 drivers/gpu/drm/sun4i/sun4i_tv.c drm_encoder_to_sun4i_tv(struct drm_encoder *encoder) drm_encoder 341 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_disable(struct drm_encoder *encoder) drm_encoder 355 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_enable(struct drm_encoder *encoder) drm_encoder 369 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_mode_set(struct drm_encoder *encoder, drm_encoder 476 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_destroy(struct drm_encoder *encoder) drm_encoder 716 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static void sun6i_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 776 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static void sun6i_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 20 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h struct drm_encoder encoder; drm_encoder 45 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h static inline struct sun6i_dsi *encoder_to_sun6i_dsi(const struct drm_encoder *encoder) drm_encoder 17 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static void sun8i_dw_hdmi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 131 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c struct drm_encoder *encoder; drm_encoder 188 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h struct drm_encoder encoder; drm_encoder 198 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h encoder_to_sun8i_dw_hdmi(struct drm_encoder *encoder) drm_encoder 128 drivers/gpu/drm/tegra/drm.h struct drm_encoder encoder; drm_encoder 132 drivers/gpu/drm/tegra/drm.h static inline struct tegra_output *encoder_to_output(struct drm_encoder *e) drm_encoder 155 drivers/gpu/drm/tegra/drm.h void tegra_output_encoder_destroy(struct drm_encoder *encoder); drm_encoder 846 drivers/gpu/drm/tegra/dsi.c static void tegra_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 904 drivers/gpu/drm/tegra/dsi.c static void tegra_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 945 drivers/gpu/drm/tegra/dsi.c tegra_dsi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 1143 drivers/gpu/drm/tegra/hdmi.c static void tegra_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 1177 drivers/gpu/drm/tegra/hdmi.c static void tegra_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 1399 drivers/gpu/drm/tegra/hdmi.c tegra_hdmi_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 77 drivers/gpu/drm/tegra/output.c void tegra_output_encoder_destroy(struct drm_encoder *encoder) drm_encoder 117 drivers/gpu/drm/tegra/rgb.c static void tegra_rgb_encoder_disable(struct drm_encoder *encoder) drm_encoder 132 drivers/gpu/drm/tegra/rgb.c static void tegra_rgb_encoder_enable(struct drm_encoder *encoder) drm_encoder 168 drivers/gpu/drm/tegra/rgb.c tegra_rgb_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 1587 drivers/gpu/drm/tegra/sor.c static void tegra_sor_edp_disable(struct drm_encoder *encoder) drm_encoder 1679 drivers/gpu/drm/tegra/sor.c static void tegra_sor_edp_enable(struct drm_encoder *encoder) drm_encoder 1985 drivers/gpu/drm/tegra/sor.c tegra_sor_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 2380 drivers/gpu/drm/tegra/sor.c static void tegra_sor_hdmi_disable(struct drm_encoder *encoder) drm_encoder 2421 drivers/gpu/drm/tegra/sor.c static void tegra_sor_hdmi_enable(struct drm_encoder *encoder) drm_encoder 23 drivers/gpu/drm/tilcdc/tilcdc_drv.h struct drm_encoder; drm_encoder 73 drivers/gpu/drm/tilcdc/tilcdc_drv.h struct drm_encoder *encoders[8]; drm_encoder 78 drivers/gpu/drm/tilcdc/tilcdc_drv.h struct drm_encoder *external_encoder; drm_encoder 43 drivers/gpu/drm/tilcdc/tilcdc_external.c struct drm_encoder *encoder) drm_encoder 61 drivers/gpu/drm/tilcdc/tilcdc_external.c struct drm_encoder *encoder; drm_encoder 38 drivers/gpu/drm/tilcdc/tilcdc_panel.c struct drm_encoder base; drm_encoder 43 drivers/gpu/drm/tilcdc/tilcdc_panel.c static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 60 drivers/gpu/drm/tilcdc/tilcdc_panel.c static void panel_encoder_prepare(struct drm_encoder *encoder) drm_encoder 65 drivers/gpu/drm/tilcdc/tilcdc_panel.c static void panel_encoder_commit(struct drm_encoder *encoder) drm_encoder 70 drivers/gpu/drm/tilcdc/tilcdc_panel.c static void panel_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 88 drivers/gpu/drm/tilcdc/tilcdc_panel.c static struct drm_encoder *panel_encoder_create(struct drm_device *dev, drm_encoder 92 drivers/gpu/drm/tilcdc/tilcdc_panel.c struct drm_encoder *encoder; drm_encoder 126 drivers/gpu/drm/tilcdc/tilcdc_panel.c struct drm_encoder *encoder; /* our connected encoder */ drm_encoder 166 drivers/gpu/drm/tilcdc/tilcdc_panel.c static struct drm_encoder *panel_connector_best_encoder( drm_encoder 187 drivers/gpu/drm/tilcdc/tilcdc_panel.c struct panel_module *mod, struct drm_encoder *encoder) drm_encoder 229 drivers/gpu/drm/tilcdc/tilcdc_panel.c struct drm_encoder *encoder; drm_encoder 46 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c struct drm_encoder base; drm_encoder 52 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static void tfp410_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 70 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static void tfp410_encoder_prepare(struct drm_encoder *encoder) drm_encoder 75 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static void tfp410_encoder_commit(struct drm_encoder *encoder) drm_encoder 80 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static void tfp410_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 98 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static struct drm_encoder *tfp410_encoder_create(struct drm_device *dev, drm_encoder 102 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c struct drm_encoder *encoder; drm_encoder 137 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c struct drm_encoder *encoder; /* our connected encoder */ drm_encoder 179 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static struct drm_encoder *tfp410_connector_best_encoder( drm_encoder 201 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c struct tfp410_module *mod, struct drm_encoder *encoder) drm_encoder 246 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c struct drm_encoder *encoder; drm_encoder 93 drivers/gpu/drm/udl/udl_connector.c static struct drm_encoder* drm_encoder 134 drivers/gpu/drm/udl/udl_connector.c int udl_connector_init(struct drm_device *dev, struct drm_encoder *encoder) drm_encoder 21 drivers/gpu/drm/udl/udl_drv.h struct drm_encoder; drm_encoder 101 drivers/gpu/drm/udl/udl_drv.h int udl_connector_init(struct drm_device *dev, struct drm_encoder *encoder); drm_encoder 103 drivers/gpu/drm/udl/udl_drv.h struct drm_encoder *udl_encoder_init(struct drm_device *dev); drm_encoder 16 drivers/gpu/drm/udl/udl_encoder.c static void udl_enc_destroy(struct drm_encoder *encoder) drm_encoder 22 drivers/gpu/drm/udl/udl_encoder.c static void udl_encoder_disable(struct drm_encoder *encoder) drm_encoder 26 drivers/gpu/drm/udl/udl_encoder.c static void udl_encoder_prepare(struct drm_encoder *encoder) drm_encoder 30 drivers/gpu/drm/udl/udl_encoder.c static void udl_encoder_commit(struct drm_encoder *encoder) drm_encoder 34 drivers/gpu/drm/udl/udl_encoder.c static void udl_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 41 drivers/gpu/drm/udl/udl_encoder.c udl_encoder_dpms(struct drm_encoder *encoder, int mode) drm_encoder 57 drivers/gpu/drm/udl/udl_encoder.c struct drm_encoder *udl_encoder_init(struct drm_device *dev) drm_encoder 59 drivers/gpu/drm/udl/udl_encoder.c struct drm_encoder *encoder; drm_encoder 61 drivers/gpu/drm/udl/udl_encoder.c encoder = kzalloc(sizeof(struct drm_encoder), GFP_KERNEL); drm_encoder 430 drivers/gpu/drm/udl/udl_modeset.c struct drm_encoder *encoder; drm_encoder 134 drivers/gpu/drm/vboxvideo/vbox_drv.h struct drm_encoder base; drm_encoder 633 drivers/gpu/drm/vboxvideo/vbox_mode.c static void vbox_encoder_destroy(struct drm_encoder *encoder) drm_encoder 643 drivers/gpu/drm/vboxvideo/vbox_mode.c static struct drm_encoder *vbox_encoder_init(struct drm_device *dev, drm_encoder 829 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_encoder *encoder) drm_encoder 900 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_encoder *encoder; drm_encoder 276 drivers/gpu/drm/vc4/vc4_crtc.c static struct drm_encoder *vc4_get_crtc_encoder(struct drm_crtc *crtc) drm_encoder 295 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_encoder *encoder = vc4_get_crtc_encoder(crtc); drm_encoder 1084 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_encoder *encoder; drm_encoder 87 drivers/gpu/drm/vc4/vc4_dpi.c struct drm_encoder *encoder; drm_encoder 107 drivers/gpu/drm/vc4/vc4_dpi.c to_vc4_dpi_encoder(struct drm_encoder *encoder) drm_encoder 121 drivers/gpu/drm/vc4/vc4_dpi.c static void vc4_dpi_encoder_disable(struct drm_encoder *encoder) drm_encoder 129 drivers/gpu/drm/vc4/vc4_dpi.c static void vc4_dpi_encoder_enable(struct drm_encoder *encoder) drm_encoder 209 drivers/gpu/drm/vc4/vc4_dpi.c static enum drm_mode_status vc4_dpi_encoder_mode_valid(struct drm_encoder *encoder, drm_encoder 430 drivers/gpu/drm/vc4/vc4_drv.h struct drm_encoder base; drm_encoder 436 drivers/gpu/drm/vc4/vc4_drv.h to_vc4_encoder(struct drm_encoder *encoder) drm_encoder 499 drivers/gpu/drm/vc4/vc4_dsi.c struct drm_encoder *encoder; drm_encoder 598 drivers/gpu/drm/vc4/vc4_dsi.c to_vc4_dsi_encoder(struct drm_encoder *encoder) drm_encoder 653 drivers/gpu/drm/vc4/vc4_dsi.c static void vc4_dsi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 749 drivers/gpu/drm/vc4/vc4_dsi.c static void vc4_dsi_encoder_disable(struct drm_encoder *encoder) drm_encoder 779 drivers/gpu/drm/vc4/vc4_dsi.c static bool vc4_dsi_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 818 drivers/gpu/drm/vc4/vc4_dsi.c static void vc4_dsi_encoder_enable(struct drm_encoder *encoder) drm_encoder 74 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder; drm_encoder 110 drivers/gpu/drm/vc4/vc4_hdmi.c to_vc4_hdmi_encoder(struct drm_encoder *encoder) drm_encoder 123 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder; drm_encoder 229 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = vc4_connector->encoder; drm_encoder 270 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder) drm_encoder 306 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_encoder_destroy(struct drm_encoder *encoder) drm_encoder 315 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_stop_packet(struct drm_encoder *encoder, drm_encoder 329 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_write_infoframe(struct drm_encoder *encoder, drm_encoder 377 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_set_avi_infoframe(struct drm_encoder *encoder) drm_encoder 409 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_set_spd_infoframe(struct drm_encoder *encoder) drm_encoder 425 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_set_audio_infoframe(struct drm_encoder *encoder) drm_encoder 443 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_set_infoframes(struct drm_encoder *encoder) drm_encoder 449 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 469 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 681 drivers/gpu/drm/vc4/vc4_hdmi.c vc4_hdmi_encoder_mode_valid(struct drm_encoder *crtc, drm_encoder 734 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = hdmi->encoder; drm_encoder 772 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = hdmi->encoder; drm_encoder 804 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = hdmi->encoder; drm_encoder 838 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = hdmi->encoder; drm_encoder 911 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_encoder *encoder = hdmi->encoder; drm_encoder 156 drivers/gpu/drm/vc4/vc4_txp.c static inline struct vc4_txp *encoder_to_vc4_txp(struct drm_encoder *encoder) drm_encoder 335 drivers/gpu/drm/vc4/vc4_txp.c static void vc4_txp_encoder_disable(struct drm_encoder *encoder) drm_encoder 160 drivers/gpu/drm/vc4/vc4_vec.c struct drm_encoder *encoder; drm_encoder 182 drivers/gpu/drm/vc4/vc4_vec.c to_vc4_vec_encoder(struct drm_encoder *encoder) drm_encoder 196 drivers/gpu/drm/vc4/vc4_vec.c struct drm_encoder *encoder; drm_encoder 381 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_encoder_disable(struct drm_encoder *encoder) drm_encoder 403 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_encoder_enable(struct drm_encoder *encoder) drm_encoder 473 drivers/gpu/drm/vc4/vc4_vec.c static bool vc4_vec_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 480 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_encoder_atomic_mode_set(struct drm_encoder *encoder, drm_encoder 490 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_encoder_atomic_check(struct drm_encoder *encoder, drm_encoder 138 drivers/gpu/drm/virtio/virtgpu_display.c static void virtio_gpu_enc_mode_set(struct drm_encoder *encoder, drm_encoder 144 drivers/gpu/drm/virtio/virtgpu_display.c static void virtio_gpu_enc_enable(struct drm_encoder *encoder) drm_encoder 148 drivers/gpu/drm/virtio/virtgpu_display.c static void virtio_gpu_enc_disable(struct drm_encoder *encoder) drm_encoder 255 drivers/gpu/drm/virtio/virtgpu_display.c struct drm_encoder *encoder = &output->enc; drm_encoder 128 drivers/gpu/drm/virtio/virtgpu_drv.h struct drm_encoder enc; drm_encoder 64 drivers/gpu/drm/vkms/vkms_drv.h struct drm_encoder encoder; drm_encoder 43 drivers/gpu/drm/vkms/vkms_output.c struct drm_encoder *encoder = &output->encoder; drm_encoder 338 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_encoder encoder; drm_encoder 246 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c static void vmw_ldu_encoder_destroy(struct drm_encoder *encoder) drm_encoder 358 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c struct drm_encoder *encoder; drm_encoder 328 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c static void vmw_sou_encoder_destroy(struct drm_encoder *encoder) drm_encoder 831 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct drm_encoder *encoder; drm_encoder 937 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c static void vmw_stdu_encoder_destroy(struct drm_encoder *encoder) drm_encoder 1730 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c struct drm_encoder *encoder; drm_encoder 39 drivers/gpu/drm/zte/zx_hdmi.c struct drm_encoder encoder; drm_encoder 139 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 225 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_encoder_enable(struct drm_encoder *encoder) drm_encoder 238 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_encoder_disable(struct drm_encoder *encoder) drm_encoder 312 drivers/gpu/drm/zte/zx_hdmi.c struct drm_encoder *encoder = &hdmi->encoder; drm_encoder 365 drivers/gpu/drm/zte/zx_hdmi.c struct drm_encoder *encoder = &hdmi->encoder; drm_encoder 30 drivers/gpu/drm/zte/zx_tvenc.c struct drm_encoder encoder; drm_encoder 147 drivers/gpu/drm/zte/zx_tvenc.c static void zx_tvenc_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 188 drivers/gpu/drm/zte/zx_tvenc.c static void zx_tvenc_encoder_enable(struct drm_encoder *encoder) drm_encoder 202 drivers/gpu/drm/zte/zx_tvenc.c static void zx_tvenc_encoder_disable(struct drm_encoder *encoder) drm_encoder 279 drivers/gpu/drm/zte/zx_tvenc.c struct drm_encoder *encoder = &tvenc->encoder; drm_encoder 35 drivers/gpu/drm/zte/zx_vga.c struct drm_encoder encoder; drm_encoder 47 drivers/gpu/drm/zte/zx_vga.c static void zx_vga_encoder_enable(struct drm_encoder *encoder) drm_encoder 59 drivers/gpu/drm/zte/zx_vga.c static void zx_vga_encoder_disable(struct drm_encoder *encoder) drm_encoder 150 drivers/gpu/drm/zte/zx_vga.c struct drm_encoder *encoder = &vga->encoder; drm_encoder 28 include/drm/bridge/analogix_dp.h struct drm_encoder *encoder; drm_encoder 11 include/drm/bridge/dw_hdmi.h struct drm_encoder; drm_encoder 150 include/drm/bridge/dw_hdmi.h struct drm_encoder *encoder, drm_encoder 17 include/drm/bridge/dw_mipi_dsi.h struct drm_encoder; drm_encoder 56 include/drm/bridge/dw_mipi_dsi.h int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder); drm_encoder 464 include/drm/drm_atomic.h struct drm_encoder *encoder); drm_encoder 467 include/drm/drm_atomic.h struct drm_encoder *encoder); drm_encoder 382 include/drm/drm_bridge.h struct drm_encoder *encoder; drm_encoder 406 include/drm/drm_bridge.h int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, drm_encoder 39 include/drm/drm_connector.h struct drm_encoder; drm_encoder 553 include/drm/drm_connector.h struct drm_encoder *best_encoder; drm_encoder 1304 include/drm/drm_connector.h struct drm_encoder *encoder; drm_encoder 1430 include/drm/drm_connector.h struct drm_encoder *encoder); drm_encoder 1593 include/drm/drm_connector.h struct drm_encoder *encoder); drm_encoder 54 include/drm/drm_crtc_helper.h bool drm_helper_encoder_in_use(struct drm_encoder *encoder); drm_encoder 335 include/drm/drm_edid.h struct drm_encoder; drm_encoder 33 include/drm/drm_encoder.h struct drm_encoder; drm_encoder 48 include/drm/drm_encoder.h void (*reset)(struct drm_encoder *encoder); drm_encoder 57 include/drm/drm_encoder.h void (*destroy)(struct drm_encoder *encoder); drm_encoder 72 include/drm/drm_encoder.h int (*late_register)(struct drm_encoder *encoder); drm_encoder 83 include/drm/drm_encoder.h void (*early_unregister)(struct drm_encoder *encoder); drm_encoder 180 include/drm/drm_encoder.h #define obj_to_encoder(x) container_of(x, struct drm_encoder, base) drm_encoder 184 include/drm/drm_encoder.h struct drm_encoder *encoder, drm_encoder 195 include/drm/drm_encoder.h static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) drm_encoder 207 include/drm/drm_encoder.h static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) drm_encoder 219 include/drm/drm_encoder.h static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder, drm_encoder 234 include/drm/drm_encoder.h static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev, drm_encoder 245 include/drm/drm_encoder.h void drm_encoder_cleanup(struct drm_encoder *encoder); drm_encoder 49 include/drm/drm_encoder_slave.h void (*set_config)(struct drm_encoder *encoder, drm_encoder 52 include/drm/drm_encoder_slave.h void (*destroy)(struct drm_encoder *encoder); drm_encoder 53 include/drm/drm_encoder_slave.h void (*dpms)(struct drm_encoder *encoder, int mode); drm_encoder 54 include/drm/drm_encoder_slave.h void (*save)(struct drm_encoder *encoder); drm_encoder 55 include/drm/drm_encoder_slave.h void (*restore)(struct drm_encoder *encoder); drm_encoder 56 include/drm/drm_encoder_slave.h bool (*mode_fixup)(struct drm_encoder *encoder, drm_encoder 59 include/drm/drm_encoder_slave.h int (*mode_valid)(struct drm_encoder *encoder, drm_encoder 61 include/drm/drm_encoder_slave.h void (*mode_set)(struct drm_encoder *encoder, drm_encoder 65 include/drm/drm_encoder_slave.h enum drm_connector_status (*detect)(struct drm_encoder *encoder, drm_encoder 67 include/drm/drm_encoder_slave.h int (*get_modes)(struct drm_encoder *encoder, drm_encoder 69 include/drm/drm_encoder_slave.h int (*create_resources)(struct drm_encoder *encoder, drm_encoder 71 include/drm/drm_encoder_slave.h int (*set_property)(struct drm_encoder *encoder, drm_encoder 96 include/drm/drm_encoder_slave.h struct drm_encoder base; drm_encoder 135 include/drm/drm_encoder_slave.h static inline struct i2c_client *drm_i2c_encoder_get_client(struct drm_encoder *encoder) drm_encoder 160 include/drm/drm_encoder_slave.h void drm_i2c_encoder_destroy(struct drm_encoder *encoder); drm_encoder 167 include/drm/drm_encoder_slave.h void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode); drm_encoder 168 include/drm/drm_encoder_slave.h bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder, drm_encoder 171 include/drm/drm_encoder_slave.h void drm_i2c_encoder_prepare(struct drm_encoder *encoder); drm_encoder 172 include/drm/drm_encoder_slave.h void drm_i2c_encoder_commit(struct drm_encoder *encoder); drm_encoder 173 include/drm/drm_encoder_slave.h void drm_i2c_encoder_mode_set(struct drm_encoder *encoder, drm_encoder 176 include/drm/drm_encoder_slave.h enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder, drm_encoder 178 include/drm/drm_encoder_slave.h void drm_i2c_encoder_save(struct drm_encoder *encoder); drm_encoder 179 include/drm/drm_encoder_slave.h void drm_i2c_encoder_restore(struct drm_encoder *encoder); drm_encoder 489 include/drm/drm_modeset_helper_vtables.h void (*dpms)(struct drm_encoder *encoder, int mode); drm_encoder 522 include/drm/drm_modeset_helper_vtables.h enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc, drm_encoder 565 include/drm/drm_modeset_helper_vtables.h bool (*mode_fixup)(struct drm_encoder *encoder, drm_encoder 582 include/drm/drm_modeset_helper_vtables.h void (*prepare)(struct drm_encoder *encoder); drm_encoder 597 include/drm/drm_modeset_helper_vtables.h void (*commit)(struct drm_encoder *encoder); drm_encoder 621 include/drm/drm_modeset_helper_vtables.h void (*mode_set)(struct drm_encoder *encoder, drm_encoder 644 include/drm/drm_modeset_helper_vtables.h void (*atomic_mode_set)(struct drm_encoder *encoder, drm_encoder 662 include/drm/drm_modeset_helper_vtables.h struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder); drm_encoder 679 include/drm/drm_modeset_helper_vtables.h enum drm_connector_status (*detect)(struct drm_encoder *encoder, drm_encoder 702 include/drm/drm_modeset_helper_vtables.h void (*atomic_disable)(struct drm_encoder *encoder, drm_encoder 725 include/drm/drm_modeset_helper_vtables.h void (*atomic_enable)(struct drm_encoder *encoder, drm_encoder 759 include/drm/drm_modeset_helper_vtables.h void (*disable)(struct drm_encoder *encoder); drm_encoder 777 include/drm/drm_modeset_helper_vtables.h void (*enable)(struct drm_encoder *encoder); drm_encoder 815 include/drm/drm_modeset_helper_vtables.h int (*atomic_check)(struct drm_encoder *encoder, drm_encoder 825 include/drm/drm_modeset_helper_vtables.h static inline void drm_encoder_helper_add(struct drm_encoder *encoder, drm_encoder 969 include/drm/drm_modeset_helper_vtables.h struct drm_encoder *(*best_encoder)(struct drm_connector *connector); drm_encoder 996 include/drm/drm_modeset_helper_vtables.h struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector, drm_encoder 14 include/drm/drm_of.h struct drm_encoder; drm_encoder 32 include/drm/drm_of.h struct drm_encoder *encoder, drm_encoder 68 include/drm/drm_of.h struct drm_encoder *encoder, drm_encoder 111 include/drm/drm_of.h struct drm_encoder *encoder) drm_encoder 121 include/drm/drm_of.h struct drm_encoder *encoder) drm_encoder 165 include/drm/drm_simple_kms_helper.h struct drm_encoder encoder; drm_encoder 28 include/drm/drm_writeback.h struct drm_encoder encoder;