mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/4] Allow xHCI drivers to be built as separate modules
@ 2014-07-10  1:05 Andrew Bresticker
  2014-07-10  1:05 ` [PATCH 1/4] xhci: Introduce xhci_init_driver() Andrew Bresticker
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Andrew Bresticker @ 2014-07-10  1:05 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Mathias Nyman, Alan Stern, Julius Werner,
	linux-usb, linux-kernel
  Cc: linux-tegra, Andrew Bresticker

It was suggested in the review of the Tegra xHCI driver [1] that we
allow xHCI drivers to be built as individual modules (like EHCI) instead
of building them all into the single xhci-hcd module as they are today.

Patches 1-3 prepare for making the xHCI PCI and platform drivers able
to be built as individual modules and patch 4 actually creates the 3
separate modules (core, platform, PCI).

Based on 3.16-rc4.

[1] http://patchwork.ozlabs.org/patch/361265/

Andrew Bresticker (4):
  xhci: Introduce xhci_init_driver()
  xhci: Check for XHCI_COMP_MODE_QUIRK when disabling D3cold
  xhci: Export symbols used by host-controller drivers
  xhci: Allow xHCI drivers to be built as separate modules

 drivers/usb/host/Kconfig     |  5 +++
 drivers/usb/host/Makefile    | 10 ++---
 drivers/usb/host/xhci-dbg.c  |  1 +
 drivers/usb/host/xhci-pci.c  | 80 +++++++-----------------------------
 drivers/usb/host/xhci-plat.c | 69 +++++--------------------------
 drivers/usb/host/xhci.c      | 96 +++++++++++++++++++++++++++++++++-----------
 drivers/usb/host/xhci.h      | 23 +----------
 7 files changed, 111 insertions(+), 173 deletions(-)

-- 
2.0.0.526.g5318336


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-07-22  2:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-10  1:05 [PATCH 0/4] Allow xHCI drivers to be built as separate modules Andrew Bresticker
2014-07-10  1:05 ` [PATCH 1/4] xhci: Introduce xhci_init_driver() Andrew Bresticker
2014-07-10  1:05 ` [PATCH 2/4] xhci: Check for XHCI_COMP_MODE_QUIRK when disabling D3cold Andrew Bresticker
2014-07-10  1:05 ` [PATCH 3/4] xhci: Export symbols used by host-controller drivers Andrew Bresticker
2014-07-10  1:05 ` [PATCH 4/4] xhci: Allow xHCI drivers to be built as separate modules Andrew Bresticker
2014-07-10 18:34   ` Julius Werner
2014-07-14 17:20     ` Andrew Bresticker
2014-07-14 18:36       ` Julius Werner
2014-07-14 18:50         ` Andrew Bresticker
2014-07-21 23:41 ` [PATCH 0/4] " Andrew Bresticker
2014-07-22  2:10   ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome