usb: convert endpoint devices to bus-less childs of the usb interface
[safe/jmp/linux-2.6] / drivers / usb / core / usb.c
index eb810bb..c32811a 100644 (file)
@@ -140,8 +140,7 @@ static int __find_interface(struct device *dev, void *data)
        struct find_interface_arg *arg = data;
        struct usb_interface *intf;
 
-       /* can't look at usb devices, only interfaces */
-       if (is_usb_device(dev))
+       if (!is_usb_interface(dev))
                return 0;
 
        intf = to_usb_interface(dev);