Explorar o código

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>
Greg Kroah-Hartman %!s(int64=10) %!d(string=hai) anos
pai
achega
8c2ea97a3a
Modificáronse 1 ficheiros con 0 adicións e 8 borrados
  1. 0 8
      drivers/usb/core/driver.c

+ 0 - 8
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;