aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/lnc/if_lnc_pci.c
diff options
context:
space:
mode:
authorPaul Richards <paul@FreeBSD.org>2000-12-29 11:41:18 +0000
committerPaul Richards <paul@FreeBSD.org>2000-12-29 11:41:18 +0000
commit7716c318412c44263cfc07d5b24c4694d42d3219 (patch)
tree91d1c9ec40800d8517e192311ca505975e373ec2 /sys/dev/lnc/if_lnc_pci.c
parentd17485b639a859edcc72dcd981520aebd8b6f6aa (diff)
downloadsrc-7716c318412c44263cfc07d5b24c4694d42d3219.tar.gz
src-7716c318412c44263cfc07d5b24c4694d42d3219.zip
Set a lower probe return value for PCI cards so that the pcn driver wins.
Notes
Notes: svn path=/head/; revision=70475
Diffstat (limited to 'sys/dev/lnc/if_lnc_pci.c')
-rw-r--r--sys/dev/lnc/if_lnc_pci.c6
1 files 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);