Lines Matching refs:drm_encoder
364 struct drm_encoder *encoder;
462 struct drm_encoder base;
727 struct drm_encoder *encoder,
731 struct drm_encoder *encoder,
735 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
737 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
738 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
741 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
753 extern void radeon_dp_link_train(struct drm_encoder *encoder,
758 extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
768 extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
769 extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, in…
772 extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
775 extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
778 extern void atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder,
780 extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
781 extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
836 struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index);
837 struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, i…
838 struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int wi…
839 struct drm_encoder *radeon_encoder_legacy_tmds_int_add(struct drm_device *dev, int bios_index);
840 struct drm_encoder *radeon_encoder_legacy_tmds_ext_add(struct drm_device *dev, int bios_index);
841 extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
842 extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
843 extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
845 extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
846 extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
915 extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
916 extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
917 extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
919 extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
924 radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
926 radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
928 radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
930 radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
953 void radeon_enc_destroy(struct drm_encoder *encoder);
959 void radeon_panel_mode_fixup(struct drm_encoder *encoder,
964 void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
967 void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
970 void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
973 void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
978 void avivo_program_fmt(struct drm_encoder *encoder);
979 void dce3_program_fmt(struct drm_encoder *encoder);
980 void dce4_program_fmt(struct drm_encoder *encoder);
981 void dce8_program_fmt(struct drm_encoder *encoder);
1010 int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);