]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/blobdiff - drivers/usb/core/driver.c
Revert "ARM: tegra: skip USB resume from LP0"
[sojka/nv-tegra/linux-3.10.git] / drivers / usb / core / driver.c
index b4f03341c21f556ceab07a6573269c7ff3f03b7e..6eab440e1542e450f7733fb4cbbf35b1b1044313 100644 (file)
@@ -1360,10 +1360,6 @@ int usb_suspend(struct device *dev, pm_message_t msg)
 {
        struct usb_device       *udev = to_usb_device(dev);
 
-       if (udev->bus->skip_resume) {
-               if (udev->state == USB_STATE_SUSPENDED)
-                       return 0;
-       }
        unbind_no_pm_drivers_interfaces(udev);
 
        /* From now on we are sure all drivers support suspend/resume
@@ -1393,9 +1389,6 @@ int usb_resume(struct device *dev, pm_message_t msg)
        struct usb_device       *udev = to_usb_device(dev);
        int                     status;
 
-       if (udev->bus->skip_resume)
-               return 0;
-
        /* For all calls, take the device back to full power and
         * tell the PM core in case it was autosuspended previously.
         * Unbind the interfaces that will need rebinding later,