summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/usb/core/driver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c
index c90174ee4c1..b3eeb3e1d60 100644
--- a/drivers/usb/core/driver.c
+++ b/drivers/usb/core/driver.c
@@ -1312,7 +1312,7 @@ void usb_hnp_polling_work(struct work_struct *work)
/* Spec says host must suspend the bus with in 2 sec. */
if (*status & (1 << HOST_REQUEST_FLAG)) {
- do_unbind_rebind(udev, DO_UNBIND);
+ unbind_no_pm_drivers_interfaces(udev);
ret = usb_suspend_both(udev, PMSG_USER_SUSPEND);
if (ret)
dev_info(&udev->dev, "suspend failed\n");