Lines Matching refs:vu_config
684 static struct acrn_vuart *find_active_target_vuart(const struct vuart_config *vu_config) in find_active_target_vuart() argument
690 target_vmid = vu_config->t_vuart.vm_id; in find_active_target_vuart()
691 target_vuid = vu_config->t_vuart.vuart_id; in find_active_target_vuart()
706 const struct vuart_config *vu_config, uint16_t vuart_idx) in vuart_setup_connection() argument
712 t_vu = find_active_target_vuart(vu_config); in vuart_setup_connection()
784 void init_legacy_vuarts(struct acrn_vm *vm, const struct vuart_config *vu_config) in init_legacy_vuarts() argument
790 if ((vu_config[i].type == VUART_LEGACY_PIO) && in init_legacy_vuarts()
791 (vu_config[i].addr.port_base != INVALID_COM_BASE)) { in init_legacy_vuarts()
794 vu->port_base = vu_config[i].addr.port_base; in init_legacy_vuarts()
795 vu->irq = vu_config[i].irq; in init_legacy_vuarts()
805 vuart_setup_connection(vm, &vu_config[i], i); in init_legacy_vuarts()