diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-08-18 09:58:26 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-08-18 09:58:26 -0700 |
commit | 8c2ea97a3a4124628de2ed9a1f891c706788468a (patch) | |
tree | 50fb67830b239e6d7cb661957336ec79305c12b9 /drivers/usb/core | |
parent | 5651440e453910f3a1f795e66db5d16291c3ba44 (diff) |
Revert "usb: interface authorization: Control interface probing and claiming"
This reverts commit de7718bd9c4d3db96991a98c2a0cb38258a04e47 as the
signed-off-by address is invalid.
Cc: Stefan Koch <stefan.koch10@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/core')
-rw-r--r-- | drivers/usb/core/driver.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c index 941625465e2a..6b5063e7943f 100644 --- a/drivers/usb/core/driver.c +++ b/drivers/usb/core/driver.c @@ -296,10 +296,6 @@ static int usb_probe_interface(struct device *dev) if (udev->authorized == 0) { dev_err(&intf->dev, "Device is not authorized for usage\n"); return error; - } else if (intf->authorized == 0) { - dev_err(&intf->dev, "Interface %d is not authorized for usage\n", - intf->altsetting->desc.bInterfaceNumber); - return error; } id = usb_match_dynamic_id(intf, driver); @@ -512,10 +508,6 @@ int usb_driver_claim_interface(struct usb_driver *driver, if (dev->driver) return -EBUSY; - /* reject claim if not iterface is not authorized */ - if (!iface->authorized) - return -ENODEV; - udev = interface_to_usbdev(iface); dev->driver = &driver->drvwrap.driver; |