Lines Matching defs:alt
404 struct ucsi_ccg_altmode *alt, *new_alt;
408 alt = uc->orig;
418 alt[i].svid = orig[i].svid;
419 alt[i].mid = orig[i].mid;
420 if (!alt[i].svid)
425 if (!alt[i].svid)
429 if (alt[i].checked)
432 if (!DP_CONF_GET_PIN_ASSIGN(alt[i].mid)) {
434 new_alt[k].svid = alt[i].svid;
435 new_alt[k].mid |= alt[i].mid;
437 alt[i].linked_idx = k;
445 if (alt[i].svid != alt[j].svid ||
446 !DP_CONF_GET_PIN_ASSIGN(alt[j].mid)) {
450 new_alt[k].svid = alt[i].svid;
451 new_alt[k].mid |= alt[i].mid | alt[j].mid;
453 alt[i].linked_idx = k;
454 alt[j].linked_idx = k;
455 alt[j].checked = true;
463 new_alt[k].svid = alt[i].svid;
464 new_alt[k].mid |= alt[i].mid;
466 alt[i].linked_idx = k;
480 struct typec_altmode *alt = NULL;
500 alt = con->partner_altmode[i];
501 if (alt->svid == new_port->svid)
505 * alt will always be non NULL since this is
512 if (alt && port[j].svid == alt->svid &&
513 (pin & DP_CONF_GET_PIN_ASSIGN(alt->vdo))) {
541 struct ucsi_altmode *alt)
545 if (alt[0].mid == USB_TYPEC_NVIDIA_VLINK_DBG_VDO)
546 alt[0].mid = USB_TYPEC_NVIDIA_VLINK_DP_VDO |
551 if (alt[0].mid == USB_TYPEC_NVIDIA_VLINK_DP_VDO)
552 alt[0].mid = USB_TYPEC_NVIDIA_VLINK_DBG_VDO;
565 struct ucsi_altmode *alt;
594 alt = val;
595 if (alt[0].svid == USB_TYPEC_NVIDIA_VLINK_SID)
596 ucsi_ccg_nvidia_altmode(uc, alt);