All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] staging: Introduce Freescale DPAA2 Ethernet driver
@ 2016-12-06  9:34 Ioana Radulescu
  2016-12-06  9:34 ` [PATCH 1/8] staging: fsl-dpaa2/eth: Add Ethernet driver overview document Ioana Radulescu
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Ioana Radulescu @ 2016-12-06  9:34 UTC (permalink / raw)
  To: gregkh
  Cc: devel, linux-kernel, agraf, arnd, alexandru.marginean,
	bogdan.hamciuc, stuart.yoder, roy.pledge, laurentiu.tudor

This patchset introduces the Ethernet driver for Freescale / NXP SoCs
with DPAA2 (DataPath Acceleration Architecture v2). The driver manages
network objects discovered on the fsl-mc bus. A description of the
driver can be found in the associated README file.

The patchset consists of:
* A set of libraries containing APIs for configuring and controlling
Management Complex (MC) networking objects
* The DPAA2 Ethernet basic driver
* A couple of patches adding ethtool and debug support

This series depends on the following patches:
[PATCH v3 0/9] staging: fsl-mc: move bus driver out of staging, add dpio
https://www.spinics.net/lists/kernel/msg2396338.html

[PATCH] bus: fsl-mc: add DPCON object APIs
https://www.spinics.net/lists/kernel/msg2398182.html

Ioana Radulescu (8):
  staging: fsl-dpaa2/eth: Add Ethernet driver overview document
  staging: fsl-dpaa2/eth: Add APIs for DPNI objects
  staging: fsl-dpaa2/eth: Add Freescale DPAA2 Ethernet driver
  staging: fsl-dpaa2/eth: Add ethtool support
  staging: fsl-dpaa2/eth: Add driver specific stats
  staging: fsl-dpaa2/eth: Add trace points
  staging: fsl-dpaa2/eth: Add TODO file
  staging: fsl-dpaa2/eth: Add maintainer for Ethernet driver

 MAINTAINERS                                        |    6 +
 drivers/staging/Kconfig                            |    2 +
 drivers/staging/Makefile                           |    1 +
 drivers/staging/fsl-dpaa2/Kconfig                  |   17 +
 drivers/staging/fsl-dpaa2/Makefile                 |    5 +
 drivers/staging/fsl-dpaa2/ethernet/Makefile        |   10 +
 drivers/staging/fsl-dpaa2/ethernet/README          |  186 ++
 drivers/staging/fsl-dpaa2/ethernet/TODO            |    9 +
 .../staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h   |  185 ++
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c     | 2525 ++++++++++++++++++++
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h     |  346 +++
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c |  278 +++
 drivers/staging/fsl-dpaa2/ethernet/dpkg.h          |  176 ++
 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h      |  540 +++++
 drivers/staging/fsl-dpaa2/ethernet/dpni.c          | 1594 ++++++++++++
 drivers/staging/fsl-dpaa2/ethernet/dpni.h          |  831 +++++++
 drivers/staging/fsl-dpaa2/ethernet/net.h           |  480 ++++
 17 files changed, 7191 insertions(+), 0 deletions(-)
 create mode 100644 drivers/staging/fsl-dpaa2/Kconfig
 create mode 100644 drivers/staging/fsl-dpaa2/Makefile
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/Makefile
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/README
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpkg.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/net.h

-- 
1.7.3.4

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

end of thread, other threads:[~2017-01-04  9:03 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-06  9:34 [PATCH 0/8] staging: Introduce Freescale DPAA2 Ethernet driver Ioana Radulescu
2016-12-06  9:34 ` [PATCH 1/8] staging: fsl-dpaa2/eth: Add Ethernet driver overview document Ioana Radulescu
2016-12-06  9:34 ` [PATCH 2/8] staging: fsl-dpaa2/eth: Add APIs for DPNI objects Ioana Radulescu
2016-12-06  9:34 ` [PATCH 3/8] staging: fsl-dpaa2/eth: Add Freescale DPAA2 Ethernet driver Ioana Radulescu
2016-12-06  9:34 ` [PATCH 4/8] staging: fsl-dpaa2/eth: Add ethtool support Ioana Radulescu
2016-12-06  9:34 ` [PATCH 5/8] staging: fsl-dpaa2/eth: Add driver specific stats Ioana Radulescu
2016-12-06  9:34 ` [PATCH 6/8] staging: fsl-dpaa2/eth: Add trace points Ioana Radulescu
2016-12-06  9:34 ` [PATCH 7/8] staging: fsl-dpaa2/eth: Add TODO file Ioana Radulescu
2016-12-06  9:58   ` Greg KH
2016-12-06 10:06     ` Ruxandra Ioana Radulescu
2016-12-06 10:20       ` Greg KH
2016-12-06 12:59         ` Stuart Yoder
2016-12-06 17:55           ` Greg KH
2016-12-06 18:10             ` Stuart Yoder
2017-01-03 16:47               ` Greg KH
2017-01-03 21:26                 ` Stuart Yoder
2017-01-04  9:04                   ` Greg KH
2016-12-06  9:34 ` [PATCH 8/8] staging: fsl-dpaa2/eth: Add maintainer for Ethernet driver Ioana Radulescu

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.