usb: fix a missed use of use_generic in r222051

Submitted by:	gcooper
Pointyhat to:	avg
MFC after:	1 month
X-MFC with:	r222051
This commit is contained in:
Andriy Gapon 2011-05-18 11:38:36 +00:00
parent db18c342da
commit a5db8fd19e

View File

@ -409,6 +409,7 @@ static int
ubt_probe(device_t dev)
{
struct usb_attach_arg *uaa = device_get_ivars(dev);
int error;
if (uaa->usb_mode != USB_MODE_HOST)
return (ENXIO);
@ -416,14 +417,14 @@ ubt_probe(device_t dev)
if (uaa->info.bIfaceIndex != 0)
return (ENXIO);
if (uaa->use_generic == 0)
return (ENXIO);
if (usbd_lookup_id_by_uaa(ubt_ignore_devs,
sizeof(ubt_ignore_devs), uaa) == 0)
return (ENXIO);
return (usbd_lookup_id_by_uaa(ubt_devs, sizeof(ubt_devs), uaa));
error = usbd_lookup_id_by_uaa(ubt_devs, sizeof(ubt_devs), uaa);
if (error == 0)
return (BUS_PROBE_GENERIC);
return (error);
} /* ubt_probe */
/*