From 7716c318412c44263cfc07d5b24c4694d42d3219 Mon Sep 17 00:00:00 2001 From: Paul Richards Date: Fri, 29 Dec 2000 11:41:18 +0000 Subject: [PATCH] Set a lower probe return value for PCI cards so that the pcn driver wins. --- sys/dev/lnc/if_lnc_pci.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/dev/lnc/if_lnc_pci.c b/sys/dev/lnc/if_lnc_pci.c index 5dec50d6d949..1e0d9403f2b6 100644 --- a/sys/dev/lnc/if_lnc_pci.c +++ b/sys/dev/lnc/if_lnc_pci.c @@ -56,6 +56,8 @@ #define PCI_DEVICE_ID_PCNet_PCI 0x2000 #define PCI_DEVICE_ID_PCHome_PCI 0x2001 +#define LNC_PROBE_PRIORITY -1 + static int lnc_pci_probe(device_t dev) { @@ -65,11 +67,11 @@ lnc_pci_probe(device_t dev) switch(pci_get_device(dev)) { case PCI_DEVICE_ID_PCNet_PCI: device_set_desc(dev, "PCNet/PCI Ethernet adapter"); - return(0); + return(LNC_PROBE_PRIORITY); break; case PCI_DEVICE_ID_PCHome_PCI: device_set_desc(dev, "PCHome/PCI Ethernet adapter"); - return(0); + return(LNC_PROBE_PRIORITY); break; default: return (ENXIO);