[Pull Request] xhci: Platform updates, 64-bit DMA, and trace events for 3.12.

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

 



The following changes since commit 5b146f7e016a8727a98b3d48e4f4e128d3624cd5:

  Merge 3.11-rc4 into usb-next (2013-08-05 08:36:14 +0800)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git tags/for-usb-next-2013-08-15

for you to fetch changes up to c10cf1189d7659ffd7dbe488a4cee7ec0dcdd9c6:

  xhci: fix dma mask setup in xhci.c (2013-08-13 21:16:42 -0700)

----------------------------------------------------------------
xhci: Platform updates, 64-bit DMA, and trace events for 3.12.

Hi Greg,

This pull request includes one new feature for the xhci-plat driver (device
tree support).  Felipe was fine with the patch last I checked, but hadn't
provided an official Acked-by line.

This pull request also includes 13 patches from my FOSS Outreach Program for
Women (OPW) intern, Xenia.  She fixed a bug in the xHCI driver so that the
driver can allocate 64-bit consistent DMA, converted the driver to use dynamic
debugging, and added a bunch of new trace events for the xHCI driver.  The
python plugin for trace-cmd should be up on git hub shortly, although the trace
events are usable without it.

I'm very happy with the progress that Xenia has made, and I look forward to her
future contributions to the Linux kernel.

Sarah Sharp

----------------------------------------------------------------
Al Cooper (1):
      usb: Add Device Tree support to XHCI Platform driver

Xenia Ragiadakou (13):
      xhci: replace xhci_info() with xhci_dbg()
      xhci: replace printk(KERN_DEBUG ...)
      xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code
      xhci: add traces for debug messages in xhci_address_device()
      xhci: add trace for debug messages related to changing contexts
      xhci: add trace for debug messages related to quirks
      xhci: add trace for debug messages related to endpoint reset
      xhci: add xhci_address_ctx trace event
      xhci: add xhci_cmd_completion trace event
      xhci: trace debug statements for urb cancellation
      xhci: trace debug messages related to driver initialization and unload
      xhci: trace debug statements related to ring expansion
      xhci: fix dma mask setup in xhci.c

 Documentation/devicetree/bindings/usb/usb-xhci.txt |   14 +
 drivers/usb/host/Kconfig                           |    9 -
 drivers/usb/host/Makefile                          |    4 +
 drivers/usb/host/xhci-dbg.c                        |   14 +
 drivers/usb/host/xhci-hub.c                        |    7 +-
 drivers/usb/host/xhci-mem.c                        |  187 +++++-------
 drivers/usb/host/xhci-pci.c                        |   14 +-
 drivers/usb/host/xhci-plat.c                       |   20 ++
 drivers/usb/host/xhci-ring.c                       |   89 ++++--
 drivers/usb/host/xhci-trace.c                      |   15 +
 drivers/usb/host/xhci-trace.h                      |  151 +++++++++
 drivers/usb/host/xhci.c                            |  337 +++++++++-----------
 drivers/usb/host/xhci.h                            |   17 +-
 13 files changed, 524 insertions(+), 354 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/usb/usb-xhci.txt
 create mode 100644 drivers/usb/host/xhci-trace.c
 create mode 100644 drivers/usb/host/xhci-trace.h
--
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