aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ed
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ed')
-rw-r--r--sys/dev/ed/if_ed_pci.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/ed/if_ed_pci.c b/sys/dev/ed/if_ed_pci.c
index 036879103c5ad..b4bef3e30ab36 100644
--- a/sys/dev/ed/if_ed_pci.c
+++ b/sys/dev/ed/if_ed_pci.c
@@ -69,11 +69,10 @@ ed_pci_probe(device_t dev)
while (ep->type && ep->type != type)
++ep;
- if (ep->desc) {
- device_set_desc(dev, ep->desc);
- return (0);
- }
- return (ENXIO);
+ if (ep->desc == NULL)
+ return (ENXIO);
+ device_set_desc(dev, ep->desc);
+ return (BUS_PROBE_DEFAULT);
}
static int