diff options
-rw-r--r-- | drivers/net/bnx2.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/bnx2.c b/drivers/net/bnx2.c index 74580bb175f1..7915d1404572 100644 --- a/drivers/net/bnx2.c +++ b/drivers/net/bnx2.c | |||
@@ -7911,9 +7911,8 @@ bnx2_init_board(struct pci_dev *pdev, struct net_device *dev) | |||
7911 | bp->chip_id = REG_RD(bp, BNX2_MISC_ID); | 7911 | bp->chip_id = REG_RD(bp, BNX2_MISC_ID); |
7912 | 7912 | ||
7913 | if (CHIP_NUM(bp) == CHIP_NUM_5709) { | 7913 | if (CHIP_NUM(bp) == CHIP_NUM_5709) { |
7914 | if (pci_find_capability(pdev, PCI_CAP_ID_EXP) == 0) { | 7914 | if (!pci_is_pcie(pdev)) { |
7915 | dev_err(&pdev->dev, | 7915 | dev_err(&pdev->dev, "Not PCIE, aborting\n"); |
7916 | "Cannot find PCIE capability, aborting\n"); | ||
7917 | rc = -EIO; | 7916 | rc = -EIO; |
7918 | goto err_out_unmap; | 7917 | goto err_out_unmap; |
7919 | } | 7918 | } |