Lines Matching refs:encoder
287 struct radeon_encoder *encoder; member
364 struct drm_encoder *encoder; member
722 struct drm_encoder *encoder,
726 struct drm_encoder *encoder,
730 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
732 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
733 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
736 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
748 extern void radeon_dp_link_train(struct drm_encoder *encoder,
753 extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
765 extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
766 extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, in…
769 extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
772 extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
775 extern void atombios_set_mst_encoder_crtc_source(struct drm_encoder *encoder,
777 extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
778 extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
838 extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
839 extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
840 extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
842 extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
843 extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
890 radeon_atombios_get_lvds_info(struct radeon_encoder *encoder);
891 extern bool radeon_atombios_get_tmds_info(struct radeon_encoder *encoder,
893 extern bool radeon_legacy_get_tmds_info_from_combios(struct radeon_encoder *encoder,
895 extern bool radeon_legacy_get_tmds_info_from_table(struct radeon_encoder *encoder,
897 extern bool radeon_legacy_get_ext_tmds_info_from_combios(struct radeon_encoder *encoder,
899 extern bool radeon_legacy_get_ext_tmds_info_from_table(struct radeon_encoder *encoder,
902 radeon_atombios_get_primary_dac_info(struct radeon_encoder *encoder);
904 radeon_atombios_get_tv_dac_info(struct radeon_encoder *encoder);
906 radeon_combios_get_lvds_info(struct radeon_encoder *encoder);
907 extern void radeon_combios_get_ext_tmds_info(struct radeon_encoder *encoder);
909 radeon_combios_get_tv_dac_info(struct radeon_encoder *encoder);
911 radeon_combios_get_primary_dac_info(struct radeon_encoder *encoder);
912 extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
913 extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
914 extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
916 extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
921 radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
923 radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
925 radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
927 radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
950 void radeon_enc_destroy(struct drm_encoder *encoder);
956 void radeon_panel_mode_fixup(struct drm_encoder *encoder,
961 void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
964 void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
967 void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
970 void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
975 void avivo_program_fmt(struct drm_encoder *encoder);
976 void dce3_program_fmt(struct drm_encoder *encoder);
977 void dce4_program_fmt(struct drm_encoder *encoder);
978 void dce8_program_fmt(struct drm_encoder *encoder);
1006 int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);