summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/serial/umodem.c
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2011-06-24 19:32:29 +0000
committerhselasky <hselasky@FreeBSD.org>2011-06-24 19:32:29 +0000
commit72142e46137809c92085360ce8a3ea21853b1424 (patch)
tree2ec744bbb1552f2eaa31ef5ae3f7c81bf740db7c /sys/dev/usb/serial/umodem.c
parentccf732af88ac42a2b291b4e8139c70efbca3494f (diff)
downloadFreeBSD-src-72142e46137809c92085360ce8a3ea21853b1424.zip
FreeBSD-src-72142e46137809c92085360ce8a3ea21853b1424.tar.gz
- Export more USB device ID's.
MFC after: 3 days
Diffstat (limited to 'sys/dev/usb/serial/umodem.c')
-rw-r--r--sys/dev/usb/serial/umodem.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/sys/dev/usb/serial/umodem.c b/sys/dev/usb/serial/umodem.c
index 92bfe93..ed5162f 100644
--- a/sys/dev/usb/serial/umodem.c
+++ b/sys/dev/usb/serial/umodem.c
@@ -276,11 +276,14 @@ umodem_probe(device_t dev)
DPRINTFN(11, "\n");
- if (uaa->usb_mode != USB_MODE_HOST) {
+ if (uaa->usb_mode != USB_MODE_HOST)
return (ENXIO);
- }
+
error = usbd_lookup_id_by_uaa(umodem_devs, sizeof(umodem_devs), uaa);
- return (error);
+ if (error)
+ return (error);
+
+ return (BUS_PROBE_GENERIC);
}
static int
OpenPOWER on IntegriCloud