WSL2-Linux-Kernel/Documentation/usb
Alan Stern 9bbdf1e0af USB: convert to the runtime PM framework
This patch (as1329) converts the USB stack over to the PM core's
runtime PM framework.  This involves numerous changes throughout
usbcore, especially to hub.c and driver.c.  Perhaps the most notable
change is that CONFIG_USB_SUSPEND now depends on CONFIG_PM_RUNTIME
instead of CONFIG_PM.

Several fields in the usb_device and usb_interface structures are no
longer needed.  Some code which used to depend on CONFIG_USB_PM now
depends on CONFIG_USB_SUSPEND (requiring some rearrangement of header
files).

The only visible change in behavior should be that following a system
sleep (resume from RAM or resume from hibernation), autosuspended USB
devices will be resumed just like everything else.  They won't remain
suspended.  But if they aren't in use then they will naturally
autosuspend again in a few seconds.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-02 14:54:12 -08:00
..
CREDITS documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
URB.txt Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
WUSB-Design-overview.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
acm.txt USB: small update to Documentation/usb/acm.txt 2007-01-05 12:19:09 -08:00
anchors.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
authorization.txt USB: Fix sysfs paths in documentation 2009-09-23 06:46:41 -07:00
callbacks.txt trivial: usb: fix missing space typo in doc 2009-06-12 18:01:51 +02:00
dma.txt Documentation: move DMA-mapping.txt to Doc/PCI/ 2009-01-29 18:19:29 -08:00
ehci.txt Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
error-codes.txt USB: check the endpoint type against the pipe type 2010-03-02 14:53:07 -08:00
gadget_printer.txt USB: add Printer Gadget Driver 2008-02-01 14:34:49 -08:00
gadget_serial.txt USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour 2008-12-17 10:49:13 -08:00
hiddev.txt Fix typos in /Documentation : Misc 2006-11-30 05:21:10 +01:00
hotplug.txt Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
iuu_phoenix.txt USB: add iuu_phoenix driver 2008-02-01 14:34:47 -08:00
linux.inf Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
misc_usbsevseg.txt USB: Added driver for a Delcom USB 7-segment LED Display 2008-10-17 14:40:51 -07:00
mtouchusb.txt Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
ohci.txt Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
persist.txt USB: use reset_resume when normal resume fails 2008-07-21 15:16:48 -07:00
power-management.txt USB: convert to the runtime PM framework 2010-03-02 14:54:12 -08:00
proc_usb_info.txt USB: fix comment about endianness of descriptors 2008-12-17 10:49:14 -08:00
rio.txt Fix typos in /Documentation : 'T'' 2006-11-30 04:55:36 +01:00
usb-help.txt USB:Update mailing list information in documentation 2008-03-10 16:42:27 -07:00
usb-serial.txt USB: serial: Remove obsolete contact addresses 2008-04-24 21:16:45 -07:00
usbmon.txt USB: fix paths in usbmon documentation 2009-09-23 06:46:37 -07:00
wusb-cbaf uwb: add basic radio manager 2008-11-19 14:46:33 +00:00