Lines Matching refs:encoder
107 static struct intel_dvo *enc_to_intel_dvo(struct drm_encoder *encoder)
109 return container_of(encoder, struct intel_dvo, base.base);
125 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder,
128 struct drm_device *dev = encoder->base.dev;
130 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
143 static void intel_dvo_get_config(struct intel_encoder *encoder,
146 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
147 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
163 static void intel_disable_dvo(struct intel_encoder *encoder)
165 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
166 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
175 static void intel_enable_dvo(struct intel_encoder *encoder)
177 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
178 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
248 static bool intel_dvo_mode_fixup(struct drm_encoder *encoder,
252 struct intel_dvo *intel_dvo = enc_to_intel_dvo(encoder);
279 static void intel_dvo_mode_set(struct drm_encoder *encoder,
283 struct drm_device *dev = encoder->dev;
285 struct intel_crtc *intel_crtc = to_intel_crtc(encoder->crtc);
286 struct intel_dvo *intel_dvo = enc_to_intel_dvo(encoder);
396 static void intel_dvo_enc_destroy(struct drm_encoder *encoder)
398 struct intel_dvo *intel_dvo = enc_to_intel_dvo(encoder);
405 intel_encoder_destroy(encoder);