|
@@ -98,12 +98,14 @@ void usb_detect_quirks(struct usb_device *udev)
|
|
|
udev->autosuspend_disabled = 1;
|
|
|
#endif
|
|
|
|
|
|
-#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;
|
|
|
+
|
|
|
#else
|
|
|
- /* In the absense of PM, we can safely enable USB-PERSIST
|
|
|
+ /* In the absence of PM, we can safely enable USB-PERSIST
|
|
|
* for all devices. It will affect things like hub resets
|
|
|
* and EMF-related port disables.
|
|
|
*/
|