Netdev Archive on lore.kernel.org
help / color / mirror / Atom feed
* [PATCH net-next 0/8] dpaa2-switch: integrate the MAC endpoint support
@ 2021-08-03 16:57 Ioana Ciornei
  2021-08-03 16:57 ` [PATCH net-next 1/8] dpaa2-switch: request all interrupts sources on the DPSW Ioana Ciornei
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Ioana Ciornei @ 2021-08-03 16:57 UTC (permalink / raw)
  To: davem, kuba, netdev; +Cc: laurentiu.tudor, Ioana Ciornei

From: Ioana Ciornei <ioana.ciornei@nxp.com>

This patch set integrates the already available MAC support into the
dpaa2-switch driver as well.

The first 4 patches are fixing up some minor problems or optimizing the
code, while the remaining ones are actually integrating the dpaa2-mac
support into the switch driver by calling the dpaa2_mac_* provided
functions. While at it, we also export the MAC statistics in ethtool
like we do for dpaa2-eth.

Ioana Ciornei (8):
  dpaa2-switch: request all interrupts sources on the DPSW
  dpaa2-switch: use the port index in the IRQ handler
  dpaa2-switch: do not enable the DPSW at probe time
  dpaa2-switch: no need to check link state right after ndo_open
  bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID
  dpaa2-switch: integrate the MAC endpoint support
  dpaa2-switch: add a prefix to HW ethtool stats
  dpaa2-switch: export MAC statistics in ethtool

 drivers/bus/fsl-mc/fsl-mc-bus.c               |   4 +-
 drivers/net/ethernet/freescale/dpaa2/Makefile |   2 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-eth.c  |   2 +-
 .../freescale/dpaa2/dpaa2-switch-ethtool.c    |  56 +++++--
 .../ethernet/freescale/dpaa2/dpaa2-switch.c   | 151 +++++++++++++-----
 .../ethernet/freescale/dpaa2/dpaa2-switch.h   |  18 +++
 drivers/net/ethernet/freescale/dpaa2/dpsw.h   |   5 +
 include/linux/fsl/mc.h                        |   3 +-
 8 files changed, 177 insertions(+), 64 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2021-08-04  9:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-03 16:57 [PATCH net-next 0/8] dpaa2-switch: integrate the MAC endpoint support Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 1/8] dpaa2-switch: request all interrupts sources on the DPSW Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 2/8] dpaa2-switch: use the port index in the IRQ handler Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 3/8] dpaa2-switch: do not enable the DPSW at probe time Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 4/8] dpaa2-switch: no need to check link state right after ndo_open Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 5/8] bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 6/8] dpaa2-switch: integrate the MAC endpoint support Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 7/8] dpaa2-switch: add a prefix to HW ethtool stats Ioana Ciornei
2021-08-03 16:57 ` [PATCH net-next 8/8] dpaa2-switch: export MAC statistics in ethtool Ioana Ciornei
2021-08-04  9:00 ` [PATCH net-next 0/8] dpaa2-switch: integrate the MAC endpoint support patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).