|
@@ -279,7 +279,7 @@ int usb_function_deactivate(struct usb_function *function)
|
|
|
spin_lock_irqsave(&cdev->lock, flags);
|
|
|
|
|
|
if (cdev->deactivations == 0)
|
|
|
- status = usb_gadget_disconnect(cdev->gadget);
|
|
|
+ status = usb_gadget_deactivate(cdev->gadget);
|
|
|
if (status == 0)
|
|
|
cdev->deactivations++;
|
|
|
|
|
@@ -311,7 +311,7 @@ int usb_function_activate(struct usb_function *function)
|
|
|
else {
|
|
|
cdev->deactivations--;
|
|
|
if (cdev->deactivations == 0)
|
|
|
- status = usb_gadget_connect(cdev->gadget);
|
|
|
+ status = usb_gadget_activate(cdev->gadget);
|
|
|
}
|
|
|
|
|
|
spin_unlock_irqrestore(&cdev->lock, flags);
|