Home
last modified time | relevance | path

Searched refs:nv_connector (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c248 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_conn_reset() local
261 asyc = &nv_connector->properties_state; in nouveau_conn_reset()
288 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_conn_attach_properties() local
294 armc = &nv_connector->properties_state; in nouveau_conn_attach_properties()
397 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_connector_destroy() local
398 nvif_event_dtor(&nv_connector->irq); in nouveau_connector_destroy()
399 nvif_event_dtor(&nv_connector->hpd); in nouveau_connector_destroy()
400 kfree(nv_connector->edid); in nouveau_connector_destroy()
403 if (nv_connector->aux.transfer) in nouveau_connector_destroy()
404 drm_dp_cec_unregister_connector(&nv_connector->aux); in nouveau_connector_destroy()
[all …]
H A Dnouveau_connector.h186 struct nouveau_connector *nv_connector = NULL; in nouveau_crtc_connector_get() local
192 nv_connector = nouveau_connector(connector); in nouveau_crtc_connector_get()
198 return nv_connector; in nouveau_crtc_connector_get()
H A Dnouveau_backlight.c161 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nv50_edp_set_brightness() local
164 struct drm_dp_aux *aux = &nv_connector->aux; in nv50_edp_set_brightness()
165 struct nouveau_backlight *nv_bl = nv_connector->backlight; in nv50_edp_set_brightness()
H A Dnouveau_display.c447 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nouveau_display_hpd_work() local
455 bits = nv_connector->hpd_pending; in nouveau_display_hpd_work()
456 nv_connector->hpd_pending = 0; in nouveau_display_hpd_work()
466 if (nouveau_dp_link_check(nv_connector)) in nouveau_display_hpd_work()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c187 struct nouveau_connector *nv_connector = in nv04_dfp_mode_fixup() local
190 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() local
293 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 …]
H A Ddisp.c44 struct nouveau_connector *nv_connector = NULL; in nv04_encoder_get_connector() local
49 nv_connector = nouveau_connector(connector); in nv04_encoder_get_connector()
53 return nv_connector; in nv04_encoder_get_connector()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c412 struct nouveau_connector *nv_connector = nouveau_connector(connector); in nv50_outp_atomic_check() local
417 nv_connector->native_mode); in nv50_outp_atomic_check()
616 struct nouveau_connector *nv_connector = NULL; in nv50_audio_component_get_eld() local
622 nv_connector = nv_encoder->conn; in nv50_audio_component_get_eld()
630 ret = drm_eld_size(nv_connector->base.eld); in nv50_audio_component_get_eld()
631 memcpy(buf, nv_connector->base.eld, in nv50_audio_component_get_eld()
753 struct nouveau_connector *nv_connector, struct drm_atomic_state *state, in nv50_audio_enable() argument
760 if (!nv50_audio_supported(encoder) || !nv_connector->base.display_info.has_audio) in nv50_audio_enable()
765 nvif_outp_hda_eld(&nv_encoder->outp, nv_crtc->index, nv_connector->base.eld, in nv50_audio_enable()
766 drm_eld_size(nv_connector->base.eld)); in nv50_audio_enable()
[all …]