Lines Matching refs:drm_encoder

117 	struct drm_encoder *hdmi;
118 struct drm_encoder *hda;
119 struct drm_encoder *dvo;
124 struct drm_encoder encoder;
585 static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) in sti_tvout_encoder_dpms()
589 static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, in sti_tvout_encoder_mode_set()
595 static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) in sti_tvout_encoder_destroy()
603 static int sti_tvout_late_register(struct drm_encoder *encoder) in sti_tvout_late_register()
619 static void sti_tvout_early_unregister(struct drm_encoder *encoder) in sti_tvout_early_unregister()
635 static void sti_dvo_encoder_enable(struct drm_encoder *encoder) in sti_dvo_encoder_enable()
644 static void sti_dvo_encoder_disable(struct drm_encoder *encoder) in sti_dvo_encoder_disable()
659 static struct drm_encoder *
664 struct drm_encoder *drm_encoder; in sti_tvout_create_dvo_encoder() local
672 drm_encoder = &encoder->encoder; in sti_tvout_create_dvo_encoder()
674 drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; in sti_tvout_create_dvo_encoder()
676 drm_encoder_init(dev, drm_encoder, in sti_tvout_create_dvo_encoder()
680 drm_encoder_helper_add(drm_encoder, &sti_dvo_encoder_helper_funcs); in sti_tvout_create_dvo_encoder()
682 return drm_encoder; in sti_tvout_create_dvo_encoder()
685 static void sti_hda_encoder_enable(struct drm_encoder *encoder) in sti_hda_encoder_enable()
694 static void sti_hda_encoder_disable(struct drm_encoder *encoder) in sti_hda_encoder_disable()
712 static struct drm_encoder *sti_tvout_create_hda_encoder(struct drm_device *dev, in sti_tvout_create_hda_encoder()
716 struct drm_encoder *drm_encoder; in sti_tvout_create_hda_encoder() local
724 drm_encoder = &encoder->encoder; in sti_tvout_create_hda_encoder()
726 drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; in sti_tvout_create_hda_encoder()
728 drm_encoder_init(dev, drm_encoder, in sti_tvout_create_hda_encoder()
731 drm_encoder_helper_add(drm_encoder, &sti_hda_encoder_helper_funcs); in sti_tvout_create_hda_encoder()
733 return drm_encoder; in sti_tvout_create_hda_encoder()
736 static void sti_hdmi_encoder_enable(struct drm_encoder *encoder) in sti_hdmi_encoder_enable()
745 static void sti_hdmi_encoder_disable(struct drm_encoder *encoder) in sti_hdmi_encoder_disable()
760 static struct drm_encoder *sti_tvout_create_hdmi_encoder(struct drm_device *dev, in sti_tvout_create_hdmi_encoder()
764 struct drm_encoder *drm_encoder; in sti_tvout_create_hdmi_encoder() local
772 drm_encoder = &encoder->encoder; in sti_tvout_create_hdmi_encoder()
774 drm_encoder->possible_crtcs = ENCODER_CRTC_MASK; in sti_tvout_create_hdmi_encoder()
776 drm_encoder_init(dev, drm_encoder, in sti_tvout_create_hdmi_encoder()
779 drm_encoder_helper_add(drm_encoder, &sti_hdmi_encoder_helper_funcs); in sti_tvout_create_hdmi_encoder()
781 return drm_encoder; in sti_tvout_create_hdmi_encoder()