Lines Matching refs:encoder
35 container_of(x, struct vmw_legacy_display_unit, base.encoder)
216 struct drm_encoder *encoder; in vmw_ldu_crtc_set_config() local
256 encoder = &ldu->base.encoder; in vmw_ldu_crtc_set_config()
261 connector->encoder = NULL; in vmw_ldu_crtc_set_config()
262 encoder->crtc = NULL; in vmw_ldu_crtc_set_config()
285 encoder->crtc = crtc; in vmw_ldu_crtc_set_config()
286 connector->encoder = encoder; in vmw_ldu_crtc_set_config()
312 static void vmw_ldu_encoder_destroy(struct drm_encoder *encoder) in vmw_ldu_encoder_destroy() argument
314 vmw_ldu_destroy(vmw_encoder_to_ldu(encoder)); in vmw_ldu_encoder_destroy()
345 struct drm_encoder *encoder; in vmw_ldu_init() local
354 encoder = &ldu->base.encoder; in vmw_ldu_init()
369 drm_encoder_init(dev, encoder, &vmw_legacy_encoder_funcs, in vmw_ldu_init()
371 drm_mode_connector_attach_encoder(connector, encoder); in vmw_ldu_init()
372 encoder->possible_crtcs = (1 << unit); in vmw_ldu_init()
373 encoder->possible_clones = 0; in vmw_ldu_init()