android_kernel_xiaomi_sm8350/drivers/usb/core
David Brownell b94dc6b586 [PATCH] usb device wakeup flags
This patch teaches "usb_device" about the new driver model wakeup support:

 - It updates device wakeup capabilities when entering a configuration
   with the WAKEUP attribute;

 - During suspend processing it consults the policy bit to see
   whether it should enable wakeup for that device.  (This resolves
   a FIXME to not assume the answer is always "yes"; some devices
   lie about supporting remote wakeup.)

Support for root hubs and the HCDs is separate (and more complex).

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-10-28 09:52:50 -07:00
..
buffer.c
config.c
devices.c
devio.c Use the new "kill_proc_info_as_uid()" for USB disconnect too 2005-10-10 16:31:30 -07:00
file.c
hcd-pci.c [PATCH] usb/core/hcd-pci.c: don't free_irq() on suspend 2005-09-30 09:23:30 -07:00
hcd.c [PATCH] usbcore: small changes to HCD glue layer 2005-09-12 12:23:39 -07:00
hcd.h [PATCH] USB: tweak highspeed timing calculations 2005-09-08 16:28:25 -07:00
hub.c [PATCH] usb device wakeup flags 2005-10-28 09:52:50 -07:00
hub.h [PATCH] ehci: add think_time 2005-09-08 16:28:35 -07:00
inode.c Use the new "kill_proc_info_as_uid()" for USB disconnect too 2005-10-10 16:31:30 -07:00
Kconfig
Makefile [PATCH] USB: real nodes instead of usbfs 2005-09-08 16:22:29 -07:00
message.c [PATCH] driver core: add helper device_is_registered() 2005-09-22 07:58:24 -07:00
otg_whitelist.h
sysfs.c
urb.c [PATCH] USB: URB_ASYNC_UNLINK flag removed from the kernel 2005-09-08 16:23:04 -07:00
usb.c [PATCH] driver core: add helper device_is_registered() 2005-09-22 07:58:24 -07:00
usb.h Use the new "kill_proc_info_as_uid()" for USB disconnect too 2005-10-10 16:31:30 -07:00