summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2005-10-28 06:24:09 +0000
committermarcel <marcel@FreeBSD.org>2005-10-28 06:24:09 +0000
commitc28ed44e287e7d4a8c44e8c9e82450fa92b414c0 (patch)
tree85b01ee1a1909faec6e38825eee53a77464b06da /sys/dev
parent48d394e4d7b7f832d688e44dbc89db85a044feef (diff)
downloadFreeBSD-src-c28ed44e287e7d4a8c44e8c9e82450fa92b414c0.zip
FreeBSD-src-c28ed44e287e7d4a8c44e8c9e82450fa92b414c0.tar.gz
Allow uart_bus_probe() to return the predefined BUS_PROBE_*
constants. In this case: just return what uart_bus_probe() returns.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/uart/uart_bus_ebus.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/uart/uart_bus_ebus.c b/sys/dev/uart/uart_bus_ebus.c
index 090dc46..cdff725 100644
--- a/sys/dev/uart/uart_bus_ebus.c
+++ b/sys/dev/uart/uart_bus_ebus.c
@@ -66,7 +66,6 @@ uart_ebus_probe(device_t dev)
const char *nm, *cmpt;
struct uart_softc *sc;
struct uart_devinfo dummy;
- int error;
sc = device_get_softc(dev);
sc->sc_class = NULL;
@@ -98,8 +97,7 @@ uart_ebus_probe(device_t dev)
}
if (!strcmp(nm, "se") || (cmpt != NULL && !strcmp(cmpt, "sab82532"))) {
sc->sc_class = &uart_sab82532_class;
- error = uart_bus_probe(dev, 0, 0, 0, 1);
- return ((error) ? error : -1);
+ return (uart_bus_probe(dev, 0, 0, 0, 1));
}
return (ENXIO);
OpenPOWER on IntegriCloud