diff options
author | marcel <marcel@FreeBSD.org> | 2005-10-28 06:24:09 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2005-10-28 06:24:09 +0000 |
commit | c28ed44e287e7d4a8c44e8c9e82450fa92b414c0 (patch) | |
tree | 85b01ee1a1909faec6e38825eee53a77464b06da | |
parent | 48d394e4d7b7f832d688e44dbc89db85a044feef (diff) | |
download | FreeBSD-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.
-rw-r--r-- | sys/dev/uart/uart_bus_ebus.c | 4 |
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); |