Lines Matching refs:encoder

58 static struct intel_lvds_encoder *to_lvds_encoder(struct drm_encoder *encoder)
60 return container_of(encoder, struct intel_lvds_encoder, base.base);
68 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder,
71 struct drm_device *dev = encoder->base.dev;
73 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
89 static void intel_lvds_get_config(struct intel_encoder *encoder,
92 struct drm_device *dev = encoder->base.dev;
125 static void intel_pre_pll_enable_lvds(struct intel_encoder *encoder)
127 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
128 struct drm_device *dev = encoder->base.dev;
130 struct intel_crtc *intel_crtc = to_intel_crtc(encoder->base.crtc);
190 static void intel_enable_lvds(struct intel_encoder *encoder)
192 struct drm_device *dev = encoder->base.dev;
193 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
194 struct intel_crtc *intel_crtc = to_intel_crtc(encoder->base.crtc);
216 static void intel_disable_lvds(struct intel_encoder *encoder)
218 struct drm_device *dev = encoder->base.dev;
219 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
315 static void intel_lvds_mode_set(struct drm_encoder *encoder,
824 struct intel_encoder *encoder;
827 list_for_each_entry(encoder, struct intel_encoder,
829 if (encoder->type == INTEL_OUTPUT_LVDS) {
830 lvds_encoder = to_lvds_encoder(&encoder->base);
891 struct drm_encoder *encoder;
935 encoder = &intel_encoder->base;
964 drm_encoder_helper_add(encoder, &intel_lvds_helper_funcs);
1108 drm_encoder_cleanup(encoder);