Lines Matching full:dcb

387 		    (nv_encoder->dcb && nv_encoder->dcb->type == type))  in find_encoder()
426 if (nv_encoder->dcb->type == DCB_OUTPUT_DP) { in nouveau_connector_ddc_detect()
453 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS) { in nouveau_connector_ddc_detect()
492 if (nv_encoder->dcb->i2c_index == idx && edid) { in nouveau_connector_of_detect()
516 if (nv_encoder->dcb->type == DCB_OUTPUT_DP) in nouveau_connector_set_encoder()
524 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS || in nouveau_connector_set_encoder()
525 nv_encoder->dcb->type == DCB_OUTPUT_TMDS) { in nouveau_connector_set_encoder()
543 nv_encoder->dcb->type == DCB_OUTPUT_TMDS ? in nouveau_connector_set_encoder()
620 if (nv_encoder->dcb->type == DCB_OUTPUT_TMDS) in nouveau_connector_detect()
622 if (nv_encoder->dcb->type == DCB_OUTPUT_ANALOG) in nouveau_connector_detect()
625 if (nv_partner && ((nv_encoder->dcb->type == DCB_OUTPUT_ANALOG && in nouveau_connector_detect()
626 nv_partner->dcb->type == DCB_OUTPUT_TMDS) || in nouveau_connector_detect()
627 (nv_encoder->dcb->type == DCB_OUTPUT_TMDS && in nouveau_connector_detect()
628 nv_partner->dcb->type == DCB_OUTPUT_ANALOG))) { in nouveau_connector_detect()
640 if (nv_encoder->dcb->type == DCB_OUTPUT_DP) in nouveau_connector_detect()
714 if (nv_encoder->dcb->lvdsconf.use_acpi_for_edid) { in nouveau_connector_detect_lvds()
727 nv_encoder->dcb->lvdsconf.use_straps_for_mode)) { in nouveau_connector_detect_lvds()
798 if (nv_encoder && nv_encoder->dcb->type == DCB_OUTPUT_TV) in nouveau_connector_set_property()
897 if (nv_encoder->dcb->type != DCB_OUTPUT_LVDS) { in nouveau_connector_detect_depth()
977 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS && in nouveau_connector_get_modes()
978 (nv_encoder->dcb->lvdsconf.use_straps_for_mode || in nouveau_connector_get_modes()
1016 if (nv_encoder->dcb->type == DCB_OUTPUT_TV) in nouveau_connector_get_modes()
1033 struct dcb_output *dcb = nv_connector->detected_encoder->dcb; in get_tmds_link_bandwidth() local
1036 nouveau_duallink && nv_encoder->dcb->duallink_possible ? 2 : 1; in get_tmds_link_bandwidth()
1063 if (dcb->location != DCB_LOC_ON_CHIP || in get_tmds_link_bandwidth()
1083 switch (nv_encoder->dcb->type) { in nouveau_connector_mode_valid()
1097 max_clock = nv_encoder->dcb->crtconf.maxfreq; in nouveau_connector_mode_valid()
1248 drm_conntype_from_dcb(enum dcb_connector_type dcb) in drm_conntype_from_dcb() argument
1250 switch (dcb) { in drm_conntype_from_dcb()
1331 u8 *dcb = olddcb_conn(dev, nv_connector->index); in nouveau_connector_create() local
1333 if (dcb) in nouveau_connector_create()
1334 nv_connector->type = dcb[0]; in nouveau_connector_create()
1348 /* no vbios data, or an unknown dcb connector type - attempt to in nouveau_connector_create()
1353 struct dcb_table *dcbt = &drm->vbios.dcb; in nouveau_connector_create()