Lines Matching refs:intel_encoder
214 struct intel_encoder { struct
220 bool (*hotplug)(struct intel_encoder *encoder, argument
222 enum intel_output_type (*compute_output_type)(struct intel_encoder *, argument
225 bool (*compute_config)(struct intel_encoder *, argument
228 void (*pre_pll_enable)(struct intel_encoder *, argument
231 void (*pre_enable)(struct intel_encoder *, argument
234 void (*enable)(struct intel_encoder *, argument
237 void (*disable)(struct intel_encoder *, argument
240 void (*post_disable)(struct intel_encoder *, argument
243 void (*post_pll_disable)(struct intel_encoder *, argument
249 bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe); argument
254 void (*get_config)(struct intel_encoder *, argument
258 u64 (*get_power_domains)(struct intel_encoder *encoder, argument
265 void (*suspend)(struct intel_encoder *); argument
389 struct intel_encoder *encoder;
1003 #define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
1162 struct intel_encoder base;
1185 struct intel_encoder base;
1249 static inline struct intel_encoder *
1255 static inline bool intel_encoder_is_dig_port(struct intel_encoder *encoder) in intel_encoder_is_dig_port()
1271 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in enc_to_dig_port() local
1273 if (intel_encoder_is_dig_port(intel_encoder)) in enc_to_dig_port()
1291 static inline bool intel_encoder_is_dp(struct intel_encoder *encoder) in intel_encoder_is_dp()
1403 void intel_ddi_fdi_post_disable(struct intel_encoder *intel_encoder,
1409 bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe);
1417 void intel_ddi_get_config(struct intel_encoder *encoder,
1426 u8 intel_ddi_dp_voltage_max(struct intel_encoder *encoder);
1427 u8 intel_ddi_dp_pre_emphasis_max(struct intel_encoder *encoder,
1429 int intel_ddi_toggle_hdcp_signalling(struct intel_encoder *intel_encoder,
1443 void intel_audio_codec_enable(struct intel_encoder *encoder,
1446 void intel_audio_codec_disable(struct intel_encoder *encoder,
1507 struct intel_encoder *encoder);
1509 intel_encoder_current_mode(struct intel_encoder *encoder);
1684 int intel_dp_retrain_link(struct intel_encoder *encoder,
1688 void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder);
1690 bool intel_dp_compute_config(struct intel_encoder *encoder,
1708 void intel_dp_hot_plug(struct intel_encoder *intel_encoder);
1746 bool intel_digital_port_connected(struct intel_encoder *encoder);
1764 bool intel_encoder_hotplug(struct intel_encoder *encoder,
1837 bool intel_hdmi_compute_config(struct intel_encoder *encoder,
1840 bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder,
1852 struct intel_encoder *intel_get_lvds_encoder(struct drm_device *dev);
2035 void chv_phy_powergate_lanes(struct intel_encoder *encoder,