Lines Matching refs:connector
678 struct drm_connector *connector; in nv50_crtc_set_dither() local
682 connector = &nv_connector->base; in nv50_crtc_set_dither()
684 if (nv_crtc->base.primary->fb->depth > connector->display_info.bpc * 3) in nv50_crtc_set_dither()
691 if (connector->display_info.bpc >= 8) in nv50_crtc_set_dither()
1628 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect() argument
1677 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_dac_create() argument
1679 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_dac_create()
1695 drm_encoder_init(connector->dev, encoder, &nv50_dac_func, type); in nv50_dac_create()
1698 drm_mode_connector_attach_encoder(connector, encoder); in nv50_dac_create()
2062 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_sor_create() argument
2064 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_sor_create()
2090 drm_encoder_init(connector->dev, encoder, &nv50_sor_func, type); in nv50_sor_create()
2093 drm_mode_connector_attach_encoder(connector, encoder); in nv50_sor_create()
2233 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_pior_create() argument
2235 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_pior_create()
2265 drm_encoder_init(connector->dev, encoder, &nv50_pior_func, type); in nv50_pior_create()
2268 drm_mode_connector_attach_encoder(connector, encoder); in nv50_pior_create()
2469 struct drm_connector *connector, *tmp; in nv50_display_create() local
2524 connector = nouveau_connector_create(dev, dcbe->connector); in nv50_display_create()
2525 if (IS_ERR(connector)) in nv50_display_create()
2533 ret = nv50_sor_create(connector, dcbe); in nv50_display_create()
2536 ret = nv50_dac_create(connector, dcbe); in nv50_display_create()
2543 ret = nv50_pior_create(connector, dcbe); in nv50_display_create()
2555 list_for_each_entry_safe(connector, tmp, &dev->mode_config.connector_list, head) { in nv50_display_create()
2556 if (connector->encoder_ids[0]) in nv50_display_create()
2560 connector->name); in nv50_display_create()
2561 connector->funcs->destroy(connector); in nv50_display_create()