Lines Matching defs:encoder
36 struct drm_encoder encoder;
48 static void zx_vga_encoder_enable(struct drm_encoder *encoder)
50 struct zx_vga *vga = to_zx_vga(encoder);
57 vou_inf_enable(VOU_VGA, encoder->crtc);
60 static void zx_vga_encoder_disable(struct drm_encoder *encoder)
62 struct zx_vga *vga = to_zx_vga(encoder);
65 vou_inf_disable(VOU_VGA, encoder->crtc);
147 struct drm_encoder *encoder = &vga->encoder;
152 encoder->possible_crtcs = VOU_CRTC_MASK;
154 ret = drm_simple_encoder_init(drm, encoder, DRM_MODE_ENCODER_DAC);
156 DRM_DEV_ERROR(dev, "failed to init encoder: %d\n", ret);
160 drm_encoder_helper_add(encoder, &zx_vga_encoder_helper_funcs);
175 ret = drm_connector_attach_encoder(connector, encoder);
177 DRM_DEV_ERROR(dev, "failed to attach encoder: %d\n", ret);
186 drm_encoder_cleanup(encoder);