All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] usb: Add OCTEON II USB support.
@ 2010-10-08 21:47 David Daney
  2010-10-08 21:47 ` [PATCH 1/3] MIPS: Octeon: Add register definitions for ehci/ohci USB glue logic David Daney
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: David Daney @ 2010-10-08 21:47 UTC (permalink / raw)
  To: ralf, linux-mips, linux-usb, gregkh, dbrownell; +Cc: David Daney

The OCTEON II (CN63XX) is a new member of Cavium Networks' family of
mips64 based SOCs.  These parts have an integrated EHCI/OHCI USB host
controller.  As implied in the subject, this patch set adds the
necessary glue code to connect this hardware to the standard EHCI and
OHCI drivers.

There are two sets of prerequisite patches that are pending that
should be merged via Ralf's linux-mips.org tree.  If these are OK, it
might make sense to either merge via Ralf's tree, or coordinate with
him as to maintain the dependencies between the various patches.

See:

http://www.linux-mips.org/cgi-bin/mesg.cgi?a=linux-mips&i=1285964854-28659-1-git-send-email-ddaney%40caviumnetworks.com
http://www.linux-mips.org/cgi-bin/mesg.cgi?a=linux-mips&i=1286492633-26885-1-git-send-email-ddaney%40caviumnetworks.com

David Daney (3):
  MIPS: Octeon: Add register definitions for ehci/ohci USB glue logic.
  usb: Add EHCI and OHCH glue for OCTEON II SOCs.
  MIPS: Add platform device and Kconfig for Octeon USB EHCI/OHCI

 arch/mips/Kconfig                              |    2 +
 arch/mips/cavium-octeon/octeon-platform.c      |  105 ++++++++++-
 arch/mips/include/asm/octeon/cvmx-uctlx-defs.h |  261 ++++++++++++++++++++++++
 drivers/usb/host/Kconfig                       |   27 +++-
 drivers/usb/host/Makefile                      |    1 +
 drivers/usb/host/ehci-hcd.c                    |    5 +
 drivers/usb/host/ehci-octeon.c                 |  207 +++++++++++++++++++
 drivers/usb/host/octeon2-common.c              |  185 +++++++++++++++++
 drivers/usb/host/ohci-hcd.c                    |    5 +
 drivers/usb/host/ohci-octeon.c                 |  214 +++++++++++++++++++
 10 files changed, 1010 insertions(+), 2 deletions(-)
 create mode 100644 arch/mips/include/asm/octeon/cvmx-uctlx-defs.h
 create mode 100644 drivers/usb/host/ehci-octeon.c
 create mode 100644 drivers/usb/host/octeon2-common.c
 create mode 100644 drivers/usb/host/ohci-octeon.c

-- 
1.7.2.3

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

end of thread, other threads:[~2010-10-12  7:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-08 21:47 [PATCH 0/3] usb: Add OCTEON II USB support David Daney
2010-10-08 21:47 ` [PATCH 1/3] MIPS: Octeon: Add register definitions for ehci/ohci USB glue logic David Daney
2010-10-11 16:08   ` Ralf Baechle
2010-10-08 21:47 ` [PATCH 2/3] usb: Add EHCI and OHCH glue for OCTEON II SOCs David Daney
2010-10-11 16:08   ` Ralf Baechle
2010-10-12  7:23   ` Maulik Mankad
2010-10-08 21:47 ` [PATCH 3/3] MIPS: Add platform device and Kconfig for Octeon USB EHCI/OHCI David Daney
2010-10-11 16:08   ` Ralf Baechle
2010-10-08 22:00 ` [PATCH 0/3] usb: Add OCTEON II USB support Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.