bus/pci: change IOVA as VA flag name

In order to align name with other PCI driver flag such as
RTE_PCI_DRV_NEED_MAPPING and to reflect its purpose, change
RTE_PCI_DRV_IOVA_AS_VA flag name as RTE_PCI_DRV_NEED_IOVA_AS_VA.

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
This commit is contained in:
Jerin Jacob 2019-07-22 14:56:52 +02:00 committed by Thomas Monjalon
parent b76fafb174
commit d622cad892
8 changed files with 10 additions and 10 deletions

View File

@ -580,7 +580,7 @@ pci_device_iova_mode(const struct rte_pci_driver *pdrv,
}
if (is_vfio_noiommu_enabled != 0)
iova_mode = RTE_IOVA_PA;
else if ((pdrv->drv_flags & RTE_PCI_DRV_IOVA_AS_VA) != 0)
else if ((pdrv->drv_flags & RTE_PCI_DRV_NEED_IOVA_AS_VA) != 0)
iova_mode = RTE_IOVA_VA;
#endif
break;
@ -592,7 +592,7 @@ pci_device_iova_mode(const struct rte_pci_driver *pdrv,
break;
default:
if ((pdrv->drv_flags & RTE_PCI_DRV_IOVA_AS_VA) != 0)
if ((pdrv->drv_flags & RTE_PCI_DRV_NEED_IOVA_AS_VA) != 0)
iova_mode = RTE_IOVA_VA;
break;
}

View File

@ -187,8 +187,8 @@ struct rte_pci_bus {
#define RTE_PCI_DRV_INTR_RMV 0x0010
/** Device driver needs to keep mapped resources if unsupported dev detected */
#define RTE_PCI_DRV_KEEP_MAPPED_RES 0x0020
/** Device driver only supports IOVA as VA and cannot work with IOVA as PA */
#define RTE_PCI_DRV_IOVA_AS_VA 0x0040
/** Device driver needs IOVA as VA and cannot work with IOVA as PA */
#define RTE_PCI_DRV_NEED_IOVA_AS_VA 0x0040
/**
* Map the PCI device resources in user space virtual memory address

View File

@ -140,7 +140,7 @@ static const struct rte_pci_id pci_timvf_map[] = {
static struct rte_pci_driver pci_timvf = {
.id_table = pci_timvf_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA,
.probe = timvf_probe,
.remove = NULL,
};

View File

@ -1630,7 +1630,7 @@ static const struct rte_pci_id pci_sso_map[] = {
static struct rte_pci_driver pci_sso = {
.id_table = pci_sso_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA,
.probe = otx2_sso_probe,
.remove = otx2_sso_remove,
};

View File

@ -799,7 +799,7 @@ static const struct rte_pci_id pci_fpavf_map[] = {
static struct rte_pci_driver pci_fpavf = {
.id_table = pci_fpavf_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA,
.probe = fpavf_probe,
};

View File

@ -443,7 +443,7 @@ static const struct rte_pci_id pci_npa_map[] = {
static struct rte_pci_driver pci_npa = {
.id_table = pci_npa_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA,
.probe = npa_probe,
.remove = npa_remove,
};

View File

@ -2001,7 +2001,7 @@ static const struct rte_pci_id pci_nix_map[] = {
static struct rte_pci_driver pci_nix = {
.id_table = pci_nix_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA |
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA |
RTE_PCI_DRV_INTR_LSC,
.probe = nix_probe,
.remove = nix_remove,

View File

@ -427,7 +427,7 @@ otx2_dpi_rawdev_remove(struct rte_pci_device *pci_dev)
static struct rte_pci_driver rte_dpi_rawdev_pmd = {
.id_table = pci_dma_map,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_IOVA_AS_VA,
.drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_NEED_IOVA_AS_VA,
.probe = otx2_dpi_rawdev_probe,
.remove = otx2_dpi_rawdev_remove,
};