Lines Matching defs:encoder
88 static void tegra_rgb_encoder_disable(struct drm_encoder *encoder)
90 struct tegra_output *output = encoder_to_output(encoder);
97 static void tegra_rgb_encoder_enable(struct drm_encoder *encoder)
99 struct tegra_output *output = encoder_to_output(encoder);
127 tegra_rgb_encoder_atomic_check(struct drm_encoder *encoder,
131 struct tegra_output *output = encoder_to_output(encoder);
238 drm_simple_encoder_init(drm, &output->encoder, DRM_MODE_ENCODER_LVDS);
239 drm_encoder_helper_add(&output->encoder,
260 * Tegra devices that have LVDS panel utilize LVDS encoder bridge
267 * that encoder is turned ON by default, while today's DRM allows us
268 * to model LVDS encoder properly.
270 * Newer device-trees utilize LVDS encoder bridge, which provides
276 err = drm_bridge_attach(&output->encoder, output->bridge,
284 connector = drm_bridge_connector_init(drm, &output->encoder);
292 drm_connector_attach_encoder(connector, &output->encoder);
306 output->encoder.possible_crtcs = drm_crtc_mask(&dc->base);