Lines Matching refs:encoder
44 struct omap_dss_device *omap_encoder_get_dssdev(struct drm_encoder *encoder) in omap_encoder_get_dssdev() argument
46 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_get_dssdev()
51 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy() argument
53 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_destroy()
55 drm_encoder_cleanup(encoder); in omap_encoder_destroy()
63 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set() argument
67 struct drm_device *dev = encoder->dev; in omap_encoder_mode_set()
68 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_mode_set()
76 if (connector->encoder == encoder) { in omap_encoder_mode_set()
94 static void omap_encoder_disable(struct drm_encoder *encoder) in omap_encoder_disable() argument
96 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_disable()
103 static int omap_encoder_update(struct drm_encoder *encoder, in omap_encoder_update() argument
107 struct drm_device *dev = encoder->dev; in omap_encoder_update()
108 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_update()
139 static void omap_encoder_enable(struct drm_encoder *encoder) in omap_encoder_enable() argument
141 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_enable()
145 omap_encoder_update(encoder, omap_crtc_channel(encoder->crtc), in omap_encoder_enable()
146 omap_crtc_timings(encoder->crtc)); in omap_encoder_enable()
151 static int omap_encoder_atomic_check(struct drm_encoder *encoder, in omap_encoder_atomic_check() argument
169 struct drm_encoder *encoder = NULL; in omap_encoder_init() local
178 encoder = &omap_encoder->base; in omap_encoder_init()
180 drm_encoder_init(dev, encoder, &omap_encoder_funcs, in omap_encoder_init()
182 drm_encoder_helper_add(encoder, &omap_encoder_helper_funcs); in omap_encoder_init()
184 return encoder; in omap_encoder_init()
187 if (encoder) in omap_encoder_init()
188 omap_encoder_destroy(encoder); in omap_encoder_init()