Lines Matching defs:encoder
57 struct drm_encoder encoder;
87 return container_of(e, struct imx_ldb_encoder, encoder)->channel;
194 static void imx_ldb_encoder_enable(struct drm_encoder *encoder)
196 struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
199 int mux = drm_of_encoder_active_port_id(imx_ldb_ch->child, encoder);
251 imx_ldb_encoder_atomic_mode_set(struct drm_encoder *encoder,
255 struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
261 int mux = drm_of_encoder_active_port_id(imx_ldb_ch->child, encoder);
317 static void imx_ldb_encoder_disable(struct drm_encoder *encoder)
319 struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
363 static int imx_ldb_encoder_atomic_check(struct drm_encoder *encoder,
368 struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
439 struct drm_encoder *encoder;
443 encoder, DRM_MODE_ENCODER_LVDS);
449 encoder = &ldb_encoder->encoder;
451 ret = imx_drm_encoder_parse_of(drm, encoder, imx_ldb_ch->child);
465 drm_encoder_helper_add(encoder, &imx_ldb_encoder_helper_funcs);
468 ret = drm_bridge_attach(encoder, imx_ldb_ch->bridge, NULL, 0);
484 drm_connector_attach_encoder(connector, encoder);