Lines Matching defs:connector
162 struct drm_connector *connector;
188 /* VC4 VEC connector KMS struct */
193 /* Since the connector is attached to just the one encoder,
201 to_vc4_vec_connector(struct drm_connector *connector)
203 return container_of(connector, struct vc4_vec_connector, base);
306 vc4_vec_connector_detect(struct drm_connector *connector, bool force)
311 static void vc4_vec_connector_destroy(struct drm_connector *connector)
313 drm_connector_unregister(connector);
314 drm_connector_cleanup(connector);
317 static int vc4_vec_connector_get_modes(struct drm_connector *connector)
319 struct drm_connector_state *state = connector->state;
322 mode = drm_mode_duplicate(connector->dev,
329 drm_mode_probed_add(connector, mode);
350 struct drm_connector *connector = NULL;
358 connector = &vec_connector->base;
359 connector->interlace_allowed = true;
364 drm_connector_init(dev, connector, &vc4_vec_connector_funcs,
366 drm_connector_helper_add(connector, &vc4_vec_connector_helper_funcs);
368 drm_object_attach_property(&connector->base,
373 drm_connector_attach_encoder(connector, vec->encoder);
375 return connector;
569 vec->connector = vc4_vec_connector_init(drm, vec);
570 if (IS_ERR(vec->connector)) {
571 ret = PTR_ERR(vec->connector);
597 vc4_vec_connector_destroy(vec->connector);