igb_uio: support devices with only I/O BAR
[dpdk.git] / lib / librte_eal / linuxapp / igb_uio / igb_uio.c
index df41e45..a910eb8 100644 (file)
@@ -314,7 +314,7 @@ igbuio_setup_bars(struct pci_dev *dev, struct uio_info *info)
                }
        }
 
-       return (iom != 0) ? ret : -ENOENT;
+       return (iom != 0 || iop != 0) ? ret : -ENOENT;
 }
 
 #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 8, 0)