Lines Matching refs:encoder

53 	struct drm_encoder encoder;  member
61 container_of(x, struct tda998x_priv, encoder)
605 struct drm_device *dev = priv->encoder.dev; in tda998x_detect_work()
825 static void tda998x_encoder_dpms(struct drm_encoder *encoder, int mode) in tda998x_encoder_dpms() argument
827 struct tda998x_priv *priv = enc_to_tda998x_priv(encoder); in tda998x_encoder_dpms()
859 tda998x_encoder_save(struct drm_encoder *encoder) in tda998x_encoder_save() argument
865 tda998x_encoder_restore(struct drm_encoder *encoder) in tda998x_encoder_restore() argument
871 tda998x_encoder_mode_fixup(struct drm_encoder *encoder, in tda998x_encoder_mode_fixup() argument
891 tda998x_encoder_mode_set(struct drm_encoder *encoder, in tda998x_encoder_mode_set() argument
895 struct tda998x_priv *priv = enc_to_tda998x_priv(encoder); in tda998x_encoder_mode_set()
1342 static void tda998x_encoder_prepare(struct drm_encoder *encoder) in tda998x_encoder_prepare() argument
1344 tda998x_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in tda998x_encoder_prepare()
1347 static void tda998x_encoder_commit(struct drm_encoder *encoder) in tda998x_encoder_commit() argument
1349 tda998x_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in tda998x_encoder_commit()
1362 static void tda998x_encoder_destroy(struct drm_encoder *encoder) in tda998x_encoder_destroy() argument
1364 struct tda998x_priv *priv = enc_to_tda998x_priv(encoder); in tda998x_encoder_destroy()
1367 drm_encoder_cleanup(encoder); in tda998x_encoder_destroy()
1379 return &priv->encoder; in tda998x_connector_best_encoder()
1427 priv->encoder.possible_crtcs = crtcs; in tda998x_bind()
1438 drm_encoder_helper_add(&priv->encoder, &tda998x_encoder_helper_funcs); in tda998x_bind()
1439 ret = drm_encoder_init(drm, &priv->encoder, &tda998x_encoder_funcs, in tda998x_bind()
1456 priv->connector.encoder = &priv->encoder; in tda998x_bind()
1457 drm_mode_connector_attach_encoder(&priv->connector, &priv->encoder); in tda998x_bind()
1464 drm_encoder_cleanup(&priv->encoder); in tda998x_bind()
1476 drm_encoder_cleanup(&priv->encoder); in tda998x_unbind()