The following changes since commit 50e5dfb6c4111c860bfa4d93dfe115bedf6b0fb1: Merge branch 'usb-linus' into usb-next (2012-02-13 15:10:12 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-next-2012-02-14 for you to fetch changes up to 2839f5bcfcfc61f69a36c262107e3cfd6eee9f53: USB: Turn on auto-suspend for USB 3.0 hubs. (2012-02-14 12:12:28 -0800) ---------------------------------------------------------------- Support for USB 3.0 hub suspend. This patchset adds support for suspending external USB 3.0 hubs, and fixes the USB 3.0 device remote wakeup enabling. Hubs are the only USB 3.0 devices on the market right now that do remote wakeup, and they will only send a remote wakeup if they are placed into suspend, so it's not necessary to backport this patchset to stable kernels. Please queue for 3.4. ---------------------------------------------------------------- Sarah Sharp (8): xHCI: Kick khubd when USB3 resume really completes. USB/xhci: Enable remote wakeup for USB3 devices. USB: Suspend functions before putting dev into U3. USB/xHCI: Enable USB 3.0 hub remote wakeup. USB: Refactor hub remote wake handling. USB/xHCI: Support device-initiated USB 3.0 resume. USB: Set wakeup bits for all children hubs. USB: Turn on auto-suspend for USB 3.0 hubs. drivers/usb/core/hub.c | 162 ++++++++++++++++++++++++++++++------------ drivers/usb/host/xhci-hub.c | 41 +++++++++++ drivers/usb/host/xhci-mem.c | 11 +++- drivers/usb/host/xhci-ring.c | 74 ++++++++++++++++--- drivers/usb/host/xhci.h | 1 + include/linux/usb/ch11.h | 5 ++ include/linux/usb/hcd.h | 2 + 7 files changed, 236 insertions(+), 60 deletions(-)
Attachment:
signature.asc
Description: Digital signature