mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-18 22:33:39 +00:00
Set a lower probe return value for PCI cards so that the pcn driver wins.
This commit is contained in:
parent
d17485b639
commit
7716c31841
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=70475
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue