[v2,09/11] net/nfp: unify the PMD name with macro
Checks
Commit Message
Unify the PMD name with a string macro, make it more extendable.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
Reviewed-by: Peng Zhang <peng.zhang@corigine.com>
---
drivers/net/nfp/nfp_ethdev.c | 8 +++++---
drivers/net/nfp/nfp_ethdev_vf.c | 6 ++++--
2 files changed, 9 insertions(+), 5 deletions(-)
@@ -21,6 +21,8 @@
#include "nfp_ipsec.h"
#include "nfp_logs.h"
+#define NFP_PF_DRIVER_NAME net_nfp_pf
+
static void
nfp_net_pf_read_mac(struct nfp_app_fw_nic *app_fw_nic,
uint16_t port)
@@ -1233,6 +1235,6 @@ static struct rte_pci_driver rte_nfp_net_pf_pmd = {
.remove = eth_nfp_pci_remove,
};
-RTE_PMD_REGISTER_PCI(net_nfp_pf, rte_nfp_net_pf_pmd);
-RTE_PMD_REGISTER_PCI_TABLE(net_nfp_pf, pci_id_nfp_pf_net_map);
-RTE_PMD_REGISTER_KMOD_DEP(net_nfp_pf, "* igb_uio | uio_pci_generic | vfio");
+RTE_PMD_REGISTER_PCI(NFP_PF_DRIVER_NAME, rte_nfp_net_pf_pmd);
+RTE_PMD_REGISTER_PCI_TABLE(NFP_PF_DRIVER_NAME, pci_id_nfp_pf_net_map);
+RTE_PMD_REGISTER_KMOD_DEP(NFP_PF_DRIVER_NAME, "* igb_uio | uio_pci_generic | vfio");
@@ -15,6 +15,8 @@
#include "nfp_logs.h"
#include "nfp_net_common.h"
+#define NFP_VF_DRIVER_NAME net_nfp_vf
+
static int
nfp_netvf_start(struct rte_eth_dev *dev)
{
@@ -416,5 +418,5 @@ RTE_INIT(rte_nfp_vf_pmd_init)
nfp_class_driver_register(&rte_nfp_net_vf_pmd);
}
-RTE_PMD_REGISTER_PCI_TABLE(net_nfp_vf, pci_id_nfp_vf_net_map);
-RTE_PMD_REGISTER_KMOD_DEP(net_nfp_vf, "* igb_uio | uio_pci_generic | vfio");
+RTE_PMD_REGISTER_PCI_TABLE(NFP_VF_DRIVER_NAME, pci_id_nfp_vf_net_map);
+RTE_PMD_REGISTER_KMOD_DEP(NFP_VF_DRIVER_NAME, "* igb_uio | uio_pci_generic | vfio");