Lines Matching refs:connector
34 connector)
42 struct drm_connector connector; member
369 static enum drm_connector_status vidi_detect(struct drm_connector *connector, in vidi_detect() argument
372 struct vidi_context *ctx = ctx_from_connector(connector); in vidi_detect()
382 static void vidi_connector_destroy(struct drm_connector *connector) in vidi_connector_destroy() argument
393 static int vidi_get_modes(struct drm_connector *connector) in vidi_get_modes() argument
395 struct vidi_context *ctx = ctx_from_connector(connector); in vidi_get_modes()
415 drm_mode_connector_update_edid_property(connector, edid); in vidi_get_modes()
417 return drm_add_edid_modes(connector, edid); in vidi_get_modes()
420 static struct drm_encoder *vidi_best_encoder(struct drm_connector *connector) in vidi_best_encoder() argument
422 struct vidi_context *ctx = ctx_from_connector(connector); in vidi_best_encoder()
436 struct drm_connector *connector = &ctx->connector; in vidi_create_connector() local
440 connector->polled = DRM_CONNECTOR_POLL_HPD; in vidi_create_connector()
442 ret = drm_connector_init(ctx->drm_dev, connector, in vidi_create_connector()
449 drm_connector_helper_add(connector, &vidi_connector_helper_funcs); in vidi_create_connector()
450 drm_connector_register(connector); in vidi_create_connector()
451 drm_mode_connector_attach_encoder(connector, encoder); in vidi_create_connector()