Lines Matching refs:encoder
32 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy() argument
34 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_destroy()
36 drm_encoder_cleanup(encoder); in omap_encoder_destroy()
72 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set() argument
76 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_mode_set()
78 struct drm_device *dev = encoder->dev; in omap_encoder_mode_set()
84 if (connector->encoder == encoder) in omap_encoder_mode_set()
122 struct drm_encoder *encoder = NULL; in omap_encoder_init() local
131 encoder = &omap_encoder->base; in omap_encoder_init()
133 drm_encoder_init(dev, encoder, &omap_encoder_funcs, in omap_encoder_init()
135 drm_encoder_helper_add(encoder, &omap_encoder_helper_funcs); in omap_encoder_init()
137 return encoder; in omap_encoder_init()
140 if (encoder) in omap_encoder_init()
141 omap_encoder_destroy(encoder); in omap_encoder_init()