Lines Matching refs:connector
697 struct drm_connector *connector; in nv50_crtc_set_dither() local
701 connector = &nv_connector->base; in nv50_crtc_set_dither()
703 if (nv_crtc->base.primary->fb->depth > connector->display_info.bpc * 3) in nv50_crtc_set_dither()
710 if (connector->display_info.bpc >= 8) in nv50_crtc_set_dither()
1649 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect() argument
1698 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_dac_create() argument
1700 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_dac_create()
1720 drm_encoder_init(connector->dev, encoder, &nv50_dac_func, type); in nv50_dac_create()
1723 drm_mode_connector_attach_encoder(connector, encoder); in nv50_dac_create()
2087 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_sor_create() argument
2089 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_sor_create()
2128 drm_encoder_init(connector->dev, encoder, &nv50_sor_func, type); in nv50_sor_create()
2131 drm_mode_connector_attach_encoder(connector, encoder); in nv50_sor_create()
2271 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_pior_create() argument
2273 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nv50_pior_create()
2308 drm_encoder_init(connector->dev, encoder, &nv50_pior_func, type); in nv50_pior_create()
2311 drm_mode_connector_attach_encoder(connector, encoder); in nv50_pior_create()
2511 struct drm_connector *connector, *tmp; in nv50_display_create() local
2566 connector = nouveau_connector_create(dev, dcbe->connector); in nv50_display_create()
2567 if (IS_ERR(connector)) in nv50_display_create()
2575 ret = nv50_sor_create(connector, dcbe); in nv50_display_create()
2578 ret = nv50_dac_create(connector, dcbe); in nv50_display_create()
2585 ret = nv50_pior_create(connector, dcbe); in nv50_display_create()
2597 list_for_each_entry_safe(connector, tmp, &dev->mode_config.connector_list, head) { in nv50_display_create()
2598 if (connector->encoder_ids[0]) in nv50_display_create()
2602 connector->name); in nv50_display_create()
2603 connector->funcs->destroy(connector); in nv50_display_create()