diff options
author | hselasky <hselasky@FreeBSD.org> | 2011-06-24 19:32:29 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2011-06-24 19:32:29 +0000 |
commit | 72142e46137809c92085360ce8a3ea21853b1424 (patch) | |
tree | 2ec744bbb1552f2eaa31ef5ae3f7c81bf740db7c /sys/dev/usb/serial/umodem.c | |
parent | ccf732af88ac42a2b291b4e8139c70efbca3494f (diff) | |
download | FreeBSD-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.c | 9 |
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 |