Lines Matching refs:encoder
196 struct intel_encoder *encoder; member
582 void (*write_infoframe)(struct drm_encoder *encoder,
585 void (*set_infoframes)(struct drm_encoder *encoder,
588 bool (*infoframe_enabled)(struct drm_encoder *encoder);
769 return to_intel_connector(connector)->encoder; in intel_attached_encoder()
773 enc_to_dig_port(struct drm_encoder *encoder) in enc_to_dig_port() argument
775 return container_of(encoder, struct intel_digital_port, base.base); in enc_to_dig_port()
779 enc_to_mst(struct drm_encoder *encoder) in enc_to_mst() argument
781 return container_of(encoder, struct intel_dp_mst_encoder, base.base); in enc_to_mst()
784 static inline struct intel_dp *enc_to_intel_dp(struct drm_encoder *encoder) in enc_to_intel_dp() argument
786 return &enc_to_dig_port(encoder)->dp; in enc_to_intel_dp()
855 bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe);
866 void intel_ddi_prepare_link_retrain(struct drm_encoder *encoder);
869 void intel_ddi_get_config(struct intel_encoder *encoder,
872 void intel_ddi_init_dp_buf_reg(struct intel_encoder *encoder);
873 void intel_ddi_clock_get(struct intel_encoder *encoder,
916 void intel_audio_codec_enable(struct intel_encoder *encoder);
917 void intel_audio_codec_disable(struct intel_encoder *encoder);
930 void intel_encoder_destroy(struct drm_encoder *encoder);
939 struct intel_encoder *encoder);
1069 void intel_dp_encoder_reset(struct drm_encoder *encoder);
1071 void intel_dp_encoder_destroy(struct drm_encoder *encoder);
1073 bool intel_dp_compute_config(struct intel_encoder *encoder,
1155 struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder);
1156 bool intel_hdmi_compute_config(struct intel_encoder *encoder,