diff options
Diffstat (limited to 'drivers/usb/core/usb.c')
| -rw-r--r-- | drivers/usb/core/usb.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c index eb810bbe7bb..c32811ae128 100644 --- a/drivers/usb/core/usb.c +++ b/drivers/usb/core/usb.c @@ -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);  |