Revert "CHROMIUM: Disable USB persist system-wide by default."
authorJulius Werner <jwerner@chromium.org>
Tue, 23 Apr 2013 23:46:30 +0000 (16:46 -0700)
committerChromeBot <chrome-bot@google.com>
Wed, 24 Apr 2013 17:59:39 +0000 (10:59 -0700)
This reverts commit c3d39c8b090f77d253ef70a6bc747e3bd095347c.

Turns out the Kconfig version of this change did get picked up by gregkh
upstream after all. So we can revert this and roll with the upstream
version instead.

BUG=None
TEST=None

Change-Id: I96f74c914c75bd3c9b8a7cde0d682de157ee3e10
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/49014
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-by: Sameer Nanda <snanda@chromium.org>
drivers/usb/core/quirks.c

index 6672a2d..4c65eb6 100644 (file)
@@ -179,8 +179,8 @@ void usb_detect_quirks(struct usb_device *udev)
                dev_dbg(&udev->dev, "USB quirks for this device: %x\n",
                                udev->quirks);
 
-       /* ChromeOS does not use persist to decrease kernel resume time */
-#if 1          /* was: 0 */ /* was: #ifdef CONFIG_PM */
+       /* For the present, all devices default to USB-PERSIST enabled */
+#if 0          /* was: #ifdef CONFIG_PM */
        /* Hubs are automatically enabled for USB-PERSIST */
        if (udev->descriptor.bDeviceClass == USB_CLASS_HUB)
                udev->persist_enabled = 1;