X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fraw%2Fifpga_rawdev%2Fifpga_rawdev.c;h=32e318fc3dbda1b3314c07106aba6965e4500450;hb=71a685136b8682f611e387a764800654c07ce4aa;hp=030ed1b64adf86e9009740070e00438cf811307b;hpb=ef1e8ede3da59e914f48b6b5bf8475bcfb60f0d7;p=dpdk.git diff --git a/drivers/raw/ifpga_rawdev/ifpga_rawdev.c b/drivers/raw/ifpga_rawdev/ifpga_rawdev.c index 030ed1b64a..32e318fc3d 100644 --- a/drivers/raw/ifpga_rawdev/ifpga_rawdev.c +++ b/drivers/raw/ifpga_rawdev/ifpga_rawdev.c @@ -517,9 +517,7 @@ RTE_PMD_REGISTER_PCI(ifpga_rawdev_pci_driver, rte_ifpga_rawdev_pmd); RTE_PMD_REGISTER_PCI_TABLE(ifpga_rawdev_pci_driver, rte_ifpga_rawdev_pmd); RTE_PMD_REGISTER_KMOD_DEP(ifpga_rawdev_pci_driver, "* igb_uio | uio_pci_generic | vfio-pci"); -RTE_INIT(ifpga_rawdev_init_log); -static void -ifpga_rawdev_init_log(void) +RTE_INIT(ifpga_rawdev_init_log) { ifpga_rawdev_logtype = rte_log_register("driver.raw.init"); if (ifpga_rawdev_logtype >= 0) @@ -544,6 +542,7 @@ ifpga_cfg_probe(struct rte_vdev_device *dev) int port; char *name = NULL; char dev_name[RTE_RAWDEV_NAME_MAX_LEN]; + int ret = -1; devargs = dev->device.devargs; @@ -585,7 +584,7 @@ ifpga_cfg_probe(struct rte_vdev_device *dev) snprintf(dev_name, RTE_RAWDEV_NAME_MAX_LEN, "%d|%s", port, name); - rte_eal_hotplug_add(RTE_STR(IFPGA_BUS_NAME), + ret = rte_eal_hotplug_add(RTE_STR(IFPGA_BUS_NAME), dev_name, devargs->args); end: if (kvlist) @@ -593,7 +592,7 @@ end: if (name) free(name); - return 0; + return ret; } static int