Lines Matching refs:intel_encoder
131 struct intel_encoder { struct
136 void (*hot_plug)(struct intel_encoder *); argument
137 bool (*compute_config)(struct intel_encoder *, argument
139 void (*pre_pll_enable)(struct intel_encoder *); argument
140 void (*pre_enable)(struct intel_encoder *); argument
141 void (*enable)(struct intel_encoder *); argument
142 void (*mode_set)(struct intel_encoder *intel_encoder); argument
143 void (*disable)(struct intel_encoder *); argument
144 void (*post_disable)(struct intel_encoder *); argument
145 void (*post_pll_disable)(struct intel_encoder *); argument
149 bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe); argument
154 void (*get_config)(struct intel_encoder *, argument
161 void (*suspend)(struct intel_encoder *); argument
205 struct intel_encoder *encoder;
673 #define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
794 struct intel_encoder base;
804 struct intel_encoder base;
890 static inline struct intel_encoder *
978 enum port intel_ddi_get_encoder_port(struct intel_encoder *intel_encoder);
979 bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe);
992 void intel_ddi_get_config(struct intel_encoder *encoder,
994 struct intel_encoder *
997 void intel_ddi_init_dp_buf_reg(struct intel_encoder *encoder);
998 void intel_ddi_clock_get(struct intel_encoder *encoder,
1023 void intel_audio_codec_enable(struct intel_encoder *encoder);
1024 void intel_audio_codec_disable(struct intel_encoder *encoder);
1042 struct intel_encoder *encoder);
1169 intel_display_port_power_domain(struct intel_encoder *intel_encoder);
1171 intel_display_port_aux_power_domain(struct intel_encoder *intel_encoder);
1207 void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder);
1210 bool intel_dp_compute_config(struct intel_encoder *encoder,
1225 void intel_dp_hot_plug(struct intel_encoder *intel_encoder);
1297 bool intel_hdmi_compute_config(struct intel_encoder *encoder,
1386 void chv_phy_powergate_lanes(struct intel_encoder *encoder,