These are a series of miscellaneous cleanups, refactoring, and bug fixes that apply only to the patches Greg has queued for 2.6.38. The split roothub patches depend on them, which is why I'm sending them out before that patchset. Patch two (xhci: Remove old no-op test) was already sent out to the linux-usb mailing list as part of the original split roothub RFC. Sarah Sharp (7): usb: Always return 0 or -EBUSY to the runtime PM core. xhci: Remove old no-op test. xhci: Fix check for LS/FS device attached to roothub. USB: Remove bitmap #define from hcd.h USB: Fix usb_add_hcd() checkpatch errors. xhci: Rework port suspend structures for limited ports. xhci: Rename variables and reduce register reads. drivers/staging/usbip/vhci_hcd.c | 4 +- drivers/usb/core/driver.c | 5 +++ drivers/usb/core/hcd.c | 11 ++++-- drivers/usb/gadget/dummy_hcd.c | 4 +- drivers/usb/host/ehci-hub.c | 4 +- drivers/usb/host/imx21-hcd.c | 4 +- drivers/usb/host/isp116x-hcd.c | 6 ++-- drivers/usb/host/isp1362-hcd.c | 6 ++-- drivers/usb/host/isp1760-hcd.c | 6 ++-- drivers/usb/host/ohci-hub.c | 12 ++++---- drivers/usb/host/oxu210hp-hcd.c | 6 ++-- drivers/usb/host/r8a66597-hcd.c | 4 +- drivers/usb/host/sl811-hcd.c | 6 ++-- drivers/usb/host/u132-hcd.c | 10 +++--- drivers/usb/host/xhci-hub.c | 62 +++++++++++++++++--------------------- drivers/usb/host/xhci-mem.c | 6 ++-- drivers/usb/host/xhci-ring.c | 25 ++------------- drivers/usb/host/xhci.c | 10 ------ drivers/usb/host/xhci.h | 15 +++------ drivers/usb/wusbcore/rh.c | 4 +- include/linux/usb/hcd.h | 7 ---- 21 files changed, 89 insertions(+), 128 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html