Lines Matching refs:nv_connector
187 struct nouveau_connector *nv_connector = nouveau_encoder_connector_get(nv_encoder); in nv04_dfp_mode_fixup() local
189 if (!nv_connector->native_mode || in nv04_dfp_mode_fixup()
190 nv_connector->scaling_mode == DRM_MODE_SCALE_NONE || in nv04_dfp_mode_fixup()
191 mode->hdisplay > nv_connector->native_mode->hdisplay || in nv04_dfp_mode_fixup()
192 mode->vdisplay > nv_connector->native_mode->vdisplay) { in nv04_dfp_mode_fixup()
196 nv_encoder->mode = *nv_connector->native_mode; in nv04_dfp_mode_fixup()
197 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup()
289 struct nouveau_connector *nv_connector = nouveau_crtc_connector_get(nv_crtc); in nv04_dfp_mode_set() local
292 struct drm_connector *connector = &nv_connector->base; in nv04_dfp_mode_set()
330 if (nv_connector->scaling_mode == DRM_MODE_SCALE_NONE || in nv04_dfp_mode_set()
331 nv_connector->scaling_mode == DRM_MODE_SCALE_CENTER) /* panel handles it */ in nv04_dfp_mode_set()
345 if (nv_connector->edid && in nv04_dfp_mode_set()
346 nv_connector->type == DCB_CONNECTOR_LVDS_SPWG) { in nv04_dfp_mode_set()
347 duallink = (((u8 *)nv_connector->edid)[121] == 2); in nv04_dfp_mode_set()
377 if (nv_connector->scaling_mode == DRM_MODE_SCALE_ASPECT && in nv04_dfp_mode_set()
416 if ((nv_connector->dithering_mode == DITHERING_MODE_ON) || in nv04_dfp_mode_set()
417 (nv_connector->dithering_mode == DITHERING_MODE_AUTO && in nv04_dfp_mode_set()