Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4e00338a authored by Ray Jui's avatar Ray Jui Committed by David S. Miller
Browse files

bnxt_en: Reject driver probe against all bridge devices



There are additional SoC devices that use the same device ID for
bridge and NIC devices.  The bnxt driver should reject probe against
all bridge devices since it's meant to be used with only endpoint
devices.

Signed-off-by: default avatarRay Jui <ray.jui@broadcom.com>
Signed-off-by: default avatarMichael Chan <michael.chan@broadcom.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 5a4dcdca
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7400,7 +7400,7 @@ static int bnxt_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
	struct bnxt *bp;
	int rc, max_irqs;

	if (pdev->device == 0x16cd && pci_is_bridge(pdev))
	if (pci_is_bridge(pdev))
		return -ENODEV;

	if (version_printed++ == 0)