Lines Matching refs:encoder

270 	/* pointer to backlight encoder */
273 /* bitmask for active encoder frontends */
280 struct radeon_encoder *encoder;
355 struct drm_encoder *encoder;
688 struct drm_encoder *encoder,
692 struct drm_encoder *encoder,
696 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
698 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
699 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
702 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
714 extern void radeon_dp_link_train(struct drm_encoder *encoder,
719 extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
727 extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
728 extern void atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override);
731 extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
734 extern void atombios_dig_transmitter_setup2(struct drm_encoder *encoder,
737 extern void radeon_atom_ext_encoder_setup_ddc(struct drm_encoder *encoder);
738 extern struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder);
798 extern void atombios_dvo_setup(struct drm_encoder *encoder, int action);
799 extern void atombios_digital_setup(struct drm_encoder *encoder, int action);
800 extern int atombios_get_encoder_mode(struct drm_encoder *encoder);
802 extern void radeon_encoder_set_active_device(struct drm_encoder *encoder);
803 extern bool radeon_encoder_is_digital(struct drm_encoder *encoder);
856 radeon_atombios_get_lvds_info(struct radeon_encoder *encoder);
857 extern bool radeon_atombios_get_tmds_info(struct radeon_encoder *encoder,
859 extern bool radeon_legacy_get_tmds_info_from_combios(struct radeon_encoder *encoder,
861 extern bool radeon_legacy_get_tmds_info_from_table(struct radeon_encoder *encoder,
863 extern bool radeon_legacy_get_ext_tmds_info_from_combios(struct radeon_encoder *encoder,
865 extern bool radeon_legacy_get_ext_tmds_info_from_table(struct radeon_encoder *encoder,
868 radeon_atombios_get_primary_dac_info(struct radeon_encoder *encoder);
870 radeon_atombios_get_tv_dac_info(struct radeon_encoder *encoder);
872 radeon_combios_get_lvds_info(struct radeon_encoder *encoder);
874 radeon_combios_get_tv_dac_info(struct radeon_encoder *encoder);
876 radeon_combios_get_primary_dac_info(struct radeon_encoder *encoder);
877 extern bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder);
878 extern void radeon_external_tmds_setup(struct drm_encoder *encoder);
879 extern void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock);
881 extern void radeon_atom_output_lock(struct drm_encoder *encoder, bool lock);
886 radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
888 radeon_atombios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
890 radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc);
892 radeon_combios_encoder_dpms_scratch_regs(struct drm_encoder *encoder, bool on);
911 void radeon_enc_destroy(struct drm_encoder *encoder);
917 void radeon_panel_mode_fixup(struct drm_encoder *encoder,
922 void radeon_legacy_tv_adjust_crtc_reg(struct drm_encoder *encoder,
925 void radeon_legacy_tv_adjust_pll1(struct drm_encoder *encoder,
928 void radeon_legacy_tv_adjust_pll2(struct drm_encoder *encoder,
931 void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
936 void avivo_program_fmt(struct drm_encoder *encoder);
937 void dce3_program_fmt(struct drm_encoder *encoder);
938 void dce4_program_fmt(struct drm_encoder *encoder);
939 void dce8_program_fmt(struct drm_encoder *encoder);
961 int radeon_atom_pick_dig_encoder(struct drm_encoder *encoder, int fe_idx);