Lines Matching defs:connector

645 	struct drm_connector *connector;
649 connector = &nv_connector->base;
651 if (nv_crtc->base.primary->fb->depth > connector->display_info.bpc * 3)
658 if (connector->display_info.bpc >= 8)
1599 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
1648 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe)
1650 struct nouveau_drm *drm = nouveau_drm(connector->dev);
1666 drm_encoder_init(connector->dev, encoder, &nv50_dac_func, type);
1669 drm_mode_connector_attach_encoder(connector, encoder);
2052 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe)
2054 struct nouveau_drm *drm = nouveau_drm(connector->dev);
2080 drm_encoder_init(connector->dev, encoder, &nv50_sor_func, type);
2083 drm_mode_connector_attach_encoder(connector, encoder);
2233 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe)
2235 struct nouveau_drm *drm = nouveau_drm(connector->dev);
2265 drm_encoder_init(connector->dev, encoder, &nv50_pior_func, type);
2268 drm_mode_connector_attach_encoder(connector, encoder);
2472 struct drm_connector *connector, *tmp;
2525 /* create encoder/connector objects based on VBIOS DCB table */
2527 connector = nouveau_connector_create(dev, dcbe->connector);
2528 if (IS_ERR(connector))
2536 ret = nv50_sor_create(connector, dcbe);
2539 ret = nv50_dac_create(connector, dcbe);
2546 ret = nv50_pior_create(connector, dcbe);
2558 list_for_each_entry_safe(connector, tmp, &dev->mode_config.connector_list, head) {
2559 if (connector->encoder_ids[0])
2563 connector->name);
2564 connector->funcs->destroy(connector);