All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add MRMAC driver support
@ 2021-06-24  6:42 Ashok Reddy Soma
  2021-06-24  6:42 ` [PATCH 1/3] net: ethtool: Add ethernet speed macros for higher speeds Ashok Reddy Soma
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Ashok Reddy Soma @ 2021-06-24  6:42 UTC (permalink / raw)
  To: u-boot
  Cc: joe.hershberger, rfried.dev, monstr, git, xypron.glpk, sjg,
	robert.marko, alex.nemirovsky, seanga2, weijie.gao,
	rayagonda.kokatanur, stefan_b, anastasiia_lukianenko,
	somaashokreddy, Ashok Reddy Soma

This patch set adds Xilinx AXI Multirate MAC(MRMAC) driver support.

This MRMAC is a high performance, low latency, adaptable Ethernet integrated
hard IP. This can be configured up to four ports with MAC rates from 10GE to
100GE.

Supported Configuration Combinations:
1 × 100GE
2 × 50GE
1 × 40GE
4 × 25GE
4 × 10GE

Currently added support and tested below configurations in the driver:
4 × 25GE
4 × 10GE


Ashok Reddy Soma (3):
  net: ethtool: Add ethernet speed macros for higher speeds
  net: xilinx: axi_mrmac: Add MRMAC driver
  xilinx: versal: Enable Xilinx AXI MRMAC

 MAINTAINERS                          |   1 +
 configs/xilinx_versal_virt_defconfig |   1 +
 drivers/net/Kconfig                  |   9 +
 drivers/net/Makefile                 |   1 +
 drivers/net/xilinx_axi_mrmac.c       | 525 +++++++++++++++++++++++++++
 drivers/net/xilinx_axi_mrmac.h       | 192 ++++++++++
 include/linux/ethtool.h              |   8 +
 7 files changed, 737 insertions(+)
 create mode 100644 drivers/net/xilinx_axi_mrmac.c
 create mode 100644 drivers/net/xilinx_axi_mrmac.h

-- 
2.17.1


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

end of thread, other threads:[~2021-06-29  6:26 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-24  6:42 [PATCH 0/3] Add MRMAC driver support Ashok Reddy Soma
2021-06-24  6:42 ` [PATCH 1/3] net: ethtool: Add ethernet speed macros for higher speeds Ashok Reddy Soma
2021-06-26 18:32   ` Simon Glass
2021-06-27 20:01     ` Ramon Fried
2021-06-24  6:43 ` [PATCH 2/3] net: xilinx: axi_mrmac: Add MRMAC driver Ashok Reddy Soma
2021-06-26 18:32   ` Simon Glass
2021-06-27 19:56     ` Ramon Fried
2021-06-28  6:36       ` Michal Simek
2021-06-28 17:10         ` Ramon Fried
2021-06-29  6:26           ` Michal Simek
2021-06-28  8:32     ` Ashok Reddy Soma
2021-06-24  6:43 ` [PATCH 3/3] xilinx: versal: Enable Xilinx AXI MRMAC Ashok Reddy Soma
2021-06-26 18:32   ` Simon Glass

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.