Lines Matching refs:encoder

58 static void tfp410_encoder_destroy(struct drm_encoder *encoder)  in tfp410_encoder_destroy()  argument
60 struct tfp410_encoder *tfp410_encoder = to_tfp410_encoder(encoder); in tfp410_encoder_destroy()
61 drm_encoder_cleanup(encoder); in tfp410_encoder_destroy()
65 static void tfp410_encoder_dpms(struct drm_encoder *encoder, int mode) in tfp410_encoder_dpms() argument
67 struct tfp410_encoder *tfp410_encoder = to_tfp410_encoder(encoder); in tfp410_encoder_dpms()
83 static bool tfp410_encoder_mode_fixup(struct drm_encoder *encoder, in tfp410_encoder_mode_fixup() argument
91 static void tfp410_encoder_prepare(struct drm_encoder *encoder) in tfp410_encoder_prepare() argument
93 tfp410_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in tfp410_encoder_prepare()
94 tilcdc_crtc_set_panel_info(encoder->crtc, &dvi_info); in tfp410_encoder_prepare()
97 static void tfp410_encoder_commit(struct drm_encoder *encoder) in tfp410_encoder_commit() argument
99 tfp410_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in tfp410_encoder_commit()
102 static void tfp410_encoder_mode_set(struct drm_encoder *encoder, in tfp410_encoder_mode_set() argument
125 struct drm_encoder *encoder; in tfp410_encoder_create() local
137 encoder = &tfp410_encoder->base; in tfp410_encoder_create()
138 encoder->possible_crtcs = 1; in tfp410_encoder_create()
140 ret = drm_encoder_init(dev, encoder, &tfp410_encoder_funcs, in tfp410_encoder_create()
145 drm_encoder_helper_add(encoder, &tfp410_encoder_helper_funcs); in tfp410_encoder_create()
147 return encoder; in tfp410_encoder_create()
150 tfp410_encoder_destroy(encoder); in tfp410_encoder_create()
161 struct drm_encoder *encoder; /* our connected encoder */ member
217 return tfp410_connector->encoder; in tfp410_connector_best_encoder()
234 struct tfp410_module *mod, struct drm_encoder *encoder) in tfp410_connector_create() argument
246 tfp410_connector->encoder = encoder; in tfp410_connector_create()
261 ret = drm_mode_connector_attach_encoder(connector, encoder); in tfp410_connector_create()
282 struct drm_encoder *encoder; in tfp410_modeset_init() local
285 encoder = tfp410_encoder_create(dev, tfp410_mod); in tfp410_modeset_init()
286 if (!encoder) in tfp410_modeset_init()
289 connector = tfp410_connector_create(dev, tfp410_mod, encoder); in tfp410_modeset_init()
293 priv->encoders[priv->num_encoders++] = encoder; in tfp410_modeset_init()