Lines Matching defs:connector
44 container_of(x, struct vmw_screen_target_display_unit, base.connector)
383 conn_state = stdu->base.connector.state;
809 * vmwgfx cleans up crtc/encoder/connector all at the same time so technically
832 * @connector: used to get the containing STDU
834 * vmwgfx cleans up crtc/encoder/connector all at the same time so technically
839 static void vmw_stdu_connector_destroy(struct drm_connector *connector)
841 vmw_stdu_destroy(vmw_connector_to_stdu(connector));
845 vmw_stdu_connector_mode_valid(struct drm_connector *connector,
849 struct drm_device *dev = connector->dev;
1529 * out encoder and connector, they are represented as part of the STDU as well.
1537 struct drm_connector *connector;
1551 connector = &stdu->base.connector;
1588 ret = drm_connector_init(dev, connector, &vmw_stdu_connector_funcs,
1591 DRM_ERROR("Failed to initialize connector\n");
1595 drm_connector_helper_add(connector, &vmw_stdu_connector_helper_funcs);
1596 connector->status = vmw_du_connector_detect(connector, false);
1605 (void) drm_connector_attach_encoder(connector, encoder);
1609 ret = drm_connector_register(connector);
1611 DRM_ERROR("Failed to register connector\n");
1627 drm_object_attach_property(&connector->base,
1629 drm_object_attach_property(&connector->base,
1631 drm_object_attach_property(&connector->base,
1639 drm_connector_unregister(connector);
1643 drm_connector_cleanup(connector);