original_kernel/drivers/usb/host
David Brownell 9293677af3 [PATCH] all HCDs provide root hub suspend/resume methods
This cleans up a small recent FIXME, ensuring that all the HCDs provide
root hub suspend/resume methods.  It also wraps the calls to those root
suspend routines just like on the PCI "USB_SUSPEND not defined" cases,
so non-PCI bus glue won't be as tempted to behave very differently.

Several of the SOC based OHCI drivers forgot to list those methods;
the patch also adds those missing declarations.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

 drivers/usb/core/hcd.c          |   42 +++++++++++++++++++++++++---------------
 drivers/usb/host/ohci-au1xxx.c  |    5 ++++
 drivers/usb/host/ohci-lh7a404.c |    5 ++++
 drivers/usb/host/ohci-pxa27x.c  |    1
 drivers/usb/host/ohci-s3c2410.c |    1
 drivers/usb/host/ohci-sa1111.c  |    1
 6 files changed, 40 insertions(+), 15 deletions(-)
2005-10-28 16:47:40 -07:00
..
Kconfig
Makefile [PATCH] USB: move handoff code 2005-10-28 16:47:38 -07:00
ehci-dbg.c
ehci-hcd.c [PATCH] EHCI, split out PCI glue 2005-10-28 16:47:39 -07:00
ehci-hub.c
ehci-mem.c
ehci-pci.c [PATCH] EHCI, split out PCI glue 2005-10-28 16:47:39 -07:00
ehci-q.c
ehci-sched.c
ehci.h [PATCH] EHCI, split out PCI glue 2005-10-28 16:47:39 -07:00
hc_crisv10.c
hc_crisv10.h
isp116x-hcd.c [PATCH] remove usb_suspend_device() parameter 2005-10-28 16:47:38 -07:00
isp116x.h
ohci-au1xxx.c [PATCH] all HCDs provide root hub suspend/resume methods 2005-10-28 16:47:40 -07:00
ohci-dbg.c
ohci-hcd.c [PATCH] remove some USB_SUSPEND dependencies 2005-10-28 16:47:39 -07:00
ohci-hub.c [PATCH] remove some USB_SUSPEND dependencies 2005-10-28 16:47:39 -07:00
ohci-lh7a404.c [PATCH] all HCDs provide root hub suspend/resume methods 2005-10-28 16:47:40 -07:00
ohci-mem.c
ohci-omap.c [PATCH] remove some USB_SUSPEND dependencies 2005-10-28 16:47:39 -07:00
ohci-pci.c [PATCH] remove some USB_SUSPEND dependencies 2005-10-28 16:47:39 -07:00
ohci-ppc-soc.c [PATCH] remove some USB_SUSPEND dependencies 2005-10-28 16:47:39 -07:00
ohci-pxa27x.c [PATCH] all HCDs provide root hub suspend/resume methods 2005-10-28 16:47:40 -07:00
ohci-q.c
ohci-s3c2410.c [PATCH] all HCDs provide root hub suspend/resume methods 2005-10-28 16:47:40 -07:00
ohci-sa1111.c [PATCH] all HCDs provide root hub suspend/resume methods 2005-10-28 16:47:40 -07:00
ohci.h
pci-quirks.c [PATCH] USB: move handoff code 2005-10-28 16:47:38 -07:00
sl811-hcd.c
sl811.h
sl811_cs.c
uhci-debug.c [PATCH] USB: UHCI: Split apart the physical and logical framelist arrays 2005-10-28 16:47:39 -07:00
uhci-hcd.c [PATCH] USB: UHCI: Split apart the physical and logical framelist arrays 2005-10-28 16:47:39 -07:00
uhci-hcd.h [PATCH] USB: UHCI: Split apart the physical and logical framelist arrays 2005-10-28 16:47:39 -07:00
uhci-hub.c
uhci-q.c [PATCH] USB: UHCI: Split apart the physical and logical framelist arrays 2005-10-28 16:47:39 -07:00