Lines Matching defs:encoder
105 struct drm_encoder encoder;
131 return container_of(e, struct imx_tve_encoder, encoder)->tve;
243 static void imx_tve_encoder_mode_set(struct drm_encoder *encoder,
247 struct imx_tve *tve = enc_to_tve(encoder);
282 static void imx_tve_encoder_enable(struct drm_encoder *encoder)
284 struct imx_tve *tve = enc_to_tve(encoder);
289 static void imx_tve_encoder_disable(struct drm_encoder *encoder)
291 struct imx_tve *tve = enc_to_tve(encoder);
296 static int imx_tve_atomic_check(struct drm_encoder *encoder,
301 struct imx_tve *tve = enc_to_tve(encoder);
487 struct drm_encoder *encoder;
495 tvee = drmm_simple_encoder_alloc(drm, struct imx_tve_encoder, encoder,
501 encoder = &tvee->encoder;
504 ret = imx_drm_encoder_parse_of(drm, encoder, tve->dev->of_node);
508 drm_encoder_helper_add(encoder, &imx_tve_encoder_helper_funcs);
517 return drm_connector_attach_encoder(connector, encoder);