[PATCH] USB: central handling for host controllers that were reset during suspend...
authorAlan Stern <stern@rowland.harvard.edu>
Mon, 14 Nov 2005 16:45:38 +0000 (11:45 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 4 Jan 2006 21:48:31 +0000 (13:48 -0800)
commit1c50c317e2e7f15427149cbc216a63366468710e
treed48dc0b03090e89c644f73f9997b4f70b6ec9b41
parent8364d6b0be2dbbf162c6aea79615b5025a0d67c2
[PATCH] USB: central handling for host controllers that were reset during suspend/resume

This patch (as515b) adds a routine to usbcore to simplify handling of
host controllers that lost power or were reset during suspend/resume.
The new core routine marks all the child devices of the root hub as
NOTATTACHED and tells khubd to disconnect the device structures as soon
as possible.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/hcd.h
drivers/usb/core/hub.c
drivers/usb/host/ehci-pci.c
drivers/usb/host/ohci-hcd.c
drivers/usb/host/sl811-hcd.c
drivers/usb/host/uhci-hcd.c