diff --git a/devicemodel/core/vmmapi.c b/devicemodel/core/vmmapi.c index 8a62c8d8a..d9686554f 100644 --- a/devicemodel/core/vmmapi.c +++ b/devicemodel/core/vmmapi.c @@ -508,15 +508,6 @@ vm_unmap_ptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, return ioctl(ctx->fd, IC_UNSET_MEMSEG, &memmap); } -int -vm_setup_ptdev_msi(struct vmctx *ctx, struct acrn_vm_pci_msix_remap *msi_remap) -{ - if (!msi_remap) - return -1; - - return ioctl(ctx->fd, IC_VM_PCI_MSIX_REMAP, msi_remap); -} - int vm_set_ptdev_msix_info(struct vmctx *ctx, struct ic_ptdev_irq *ptirq) { diff --git a/devicemodel/include/vmmapi.h b/devicemodel/include/vmmapi.h index 2b0655ad5..f6b1271e8 100644 --- a/devicemodel/include/vmmapi.h +++ b/devicemodel/include/vmmapi.h @@ -126,8 +126,6 @@ int vm_map_ptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa); int vm_unmap_ptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa); -int vm_setup_ptdev_msi(struct vmctx *ctx, - struct acrn_vm_pci_msix_remap *msi_remap); int vm_set_ptdev_msix_info(struct vmctx *ctx, struct ic_ptdev_irq *ptirq); int vm_reset_ptdev_msix_info(struct vmctx *ctx, uint16_t virt_bdf, uint16_t phys_bdf, int vector_count);