]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bnxt/bnxt_vnic.c
net/bntx: use new API to get iova address XXX
[dpdk.git] / drivers / net / bnxt / bnxt_vnic.c
index cbcf9920af8e23622f3ade77bbc5ac4be2acd074..5bac2605380e57b2df5cb72a8bb3bcd0f9a13840 100644 (file)
@@ -175,7 +175,7 @@ int bnxt_alloc_vnic_attributes(struct bnxt *bp)
                                BNXT_MAX_MC_ADDRS * ETHER_ADDR_LEN);
        uint16_t max_vnics;
        int i;
-       phys_addr_t mz_phys_addr;
+       rte_iova_t mz_phys_addr;
 
        max_vnics = bp->max_vnics;
        snprintf(mz_name, RTE_MEMZONE_NAMESIZE,
@@ -192,7 +192,7 @@ int bnxt_alloc_vnic_attributes(struct bnxt *bp)
                if (!mz)
                        return -ENOMEM;
        }
-       mz_phys_addr = mz->phys_addr;
+       mz_phys_addr = mz->iova;
        if ((unsigned long)mz->addr == mz_phys_addr) {
                RTE_LOG(WARNING, PMD,
                        "Memzone physical address same as virtual.\n");