[RFC v4 00/11] xHCI cleanup and bug fix patches for 2.6.39

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These cleanup and bugfix patches are necessary for the USB 3.0 hub
support and xHCI split roothub feature patches.  Unless anyone has any
objections, I'll be submitting them to Greg KH tomorrow.

New from RFC v3:
 - Add two bugfixes from Andiry
 - Update the patchset to build upon Alan Stern's patch for fixing up
   hcd->state usage in the USB core.  There are two patches to remove
   the setting of HC_STATE_HALT and HC_STATE_RUNNING from the xHCI
   driver, and a third patch to initialize hcd->state for drivers that
   don't want to set HC_STATE_RUNNING in their initialization routines.

Sarah Sharp


Andiry Xu (2):
  xHCI: Remove redundant variable in xhci_resume()
  xHCI: prolong host controller halt time limit

Sarah Sharp (9):
  usb: Always return 0 or -EBUSY to the runtime PM core.
  xhci: Remove old no-op test.
  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.
  xhci: Remove references to HC_STATE_HALT.
  usb: Initialize hcd->state roothubs.
  xhci: Remove references to HC_STATE_RUNNING.

 drivers/staging/usbip/vhci_hcd.c |    4 +-
 drivers/usb/core/driver.c        |    5 +++
 drivers/usb/core/hcd.c           |   12 ++++--
 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-ext-caps.h |    4 +-
 drivers/usb/host/xhci-hub.c      |   71 +++++++++++++++++---------------------
 drivers/usb/host/xhci-mem.c      |    2 +-
 drivers/usb/host/xhci-ring.c     |   30 ++--------------
 drivers/usb/host/xhci.c          |   25 ++------------
 drivers/usb/host/xhci.h          |   15 +++-----
 drivers/usb/wusbcore/rh.c        |    4 +-
 include/linux/usb/hcd.h          |    7 ----
 22 files changed, 98 insertions(+), 149 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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux