Lines Matching defs:connector
401 static int udl_connector_helper_get_modes(struct drm_connector *connector)
403 struct udl_connector *udl_connector = to_udl_connector(connector);
405 drm_connector_update_edid_property(connector, udl_connector->edid);
407 return drm_add_edid_modes(connector, udl_connector->edid);
456 static enum drm_connector_status udl_connector_detect(struct drm_connector *connector, bool force)
458 struct drm_device *dev = connector->dev;
460 struct udl_connector *udl_connector = to_udl_connector(connector);
471 udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl);
480 static void udl_connector_destroy(struct drm_connector *connector)
482 struct udl_connector *udl_connector = to_udl_connector(connector);
484 drm_connector_cleanup(connector);
501 struct drm_connector *connector;
508 connector = &udl_connector->connector;
509 ret = drm_connector_init(dev, connector, &udl_connector_funcs, DRM_MODE_CONNECTOR_VGA);
513 drm_connector_helper_add(connector, &udl_connector_helper_funcs);
515 connector->polled = DRM_CONNECTOR_POLL_HPD |
519 return connector;
556 struct drm_connector *connector;
595 connector = udl_connector_init(dev);
596 if (IS_ERR(connector))
597 return PTR_ERR(connector);
598 ret = drm_connector_attach_encoder(connector, encoder);