Searched refs:nv_connector (Results 1 – 7 of 7) sorted by relevance
248 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_conn_reset() local261 asyc = &nv_connector->properties_state; in nouveau_conn_reset()288 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_conn_attach_properties() local294 armc = &nv_connector->properties_state; in nouveau_conn_attach_properties()397 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_connector_destroy() local398 nvif_notify_dtor(&nv_connector->hpd); in nouveau_connector_destroy()399 kfree(nv_connector->edid); in nouveau_connector_destroy()402 if (nv_connector->aux.transfer) { in nouveau_connector_destroy()403 drm_dp_cec_unregister_connector(&nv_connector->aux); in nouveau_connector_destroy()404 drm_dp_aux_unregister(&nv_connector->aux); in nouveau_connector_destroy()[all …]
47 nouveau_dp_probe_dpcd(struct nouveau_connector *nv_connector, in nouveau_dp_probe_dpcd() argument50 struct drm_connector *connector = &nv_connector->base; in nouveau_dp_probe_dpcd()51 struct drm_dp_aux *aux = &nv_connector->aux; in nouveau_dp_probe_dpcd()101 nouveau_dp_detect(struct nouveau_connector *nv_connector, in nouveau_dp_detect() argument106 struct drm_connector *connector = &nv_connector->base; in nouveau_dp_detect()136 status = nouveau_dp_probe_dpcd(nv_connector, nv_encoder); in nouveau_dp_detect()185 struct nouveau_connector *nv_connector) in nouveau_dp_irq() argument187 struct drm_connector *connector = &nv_connector->base; in nouveau_dp_irq()202 if (!nv50_mstm_service(drm, nv_connector, mstm)) in nouveau_dp_irq()205 drm_dp_cec_irq(&nv_connector->aux); in nouveau_dp_irq()[all …]
173 struct nouveau_connector *nv_connector = NULL; in nouveau_crtc_connector_get() local179 nv_connector = nouveau_connector(connector); in nouveau_crtc_connector_get()185 return nv_connector; in nouveau_crtc_connector_get()
137 struct nouveau_connector *nv_connector);153 struct nouveau_connector *nv_connector,
187 struct nouveau_connector *nv_connector = in nv04_dfp_mode_fixup() local190 if (!nv_connector->native_mode || in nv04_dfp_mode_fixup()191 nv_connector->scaling_mode == DRM_MODE_SCALE_NONE || in nv04_dfp_mode_fixup()192 mode->hdisplay > nv_connector->native_mode->hdisplay || in nv04_dfp_mode_fixup()193 mode->vdisplay > nv_connector->native_mode->vdisplay) { in nv04_dfp_mode_fixup()197 nv_encoder->mode = *nv_connector->native_mode; in nv04_dfp_mode_fixup()198 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup()290 struct nouveau_connector *nv_connector = nouveau_crtc_connector_get(nv_crtc); in nv04_dfp_mode_set() local293 struct drm_connector *connector = &nv_connector->base; in nv04_dfp_mode_set()332 if (nv_connector->scaling_mode == DRM_MODE_SCALE_NONE || in nv04_dfp_mode_set()[all …]
44 struct nouveau_connector *nv_connector = NULL; in nv04_encoder_get_connector() local49 nv_connector = nouveau_connector(connector); in nv04_encoder_get_connector()53 return nv_connector; in nv04_encoder_get_connector()
434 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nv50_outp_atomic_check() local439 nv_connector->native_mode); in nv50_outp_atomic_check()635 struct nouveau_connector *nv_connector = NULL; in nv50_audio_component_get_eld() local642 nv_connector = nouveau_connector(connector); in nv50_audio_component_get_eld()647 if (!nv_connector) in nv50_audio_component_get_eld()656 ret = drm_eld_size(nv_connector->base.eld); in nv50_audio_component_get_eld()657 memcpy(buf, nv_connector->base.eld, in nv50_audio_component_get_eld()762 struct nouveau_connector *nv_connector; in nv50_audio_enable() local769 u8 data[sizeof(nv_connector->base.eld)]; in nv50_audio_enable()778 nv_connector = nv50_outp_get_new_connector(nv_encoder, state); in nv50_audio_enable()[all …]