netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 00/13] amd-xgbe: AMD XGBE driver updates 2017-08-17
@ 2017-08-18 14:02 Tom Lendacky
  2017-08-18 14:02 ` [PATCH net-next v2 01/13] amd-xgbe: Set the MDIO mode for 10000Base-T configuration Tom Lendacky
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: Tom Lendacky @ 2017-08-18 14:02 UTC (permalink / raw)
  To: netdev; +Cc: David Miller

The following updates are included in this driver update series:

- Set the MDIO mode to clause 45 for the 10GBase-T configuration
- Set the MII control width to 8-bits for speeds less than 1Gbps
- Fix an issue to related to module removal when the devices are up
- Fix ethtool statistics related to packet counting of TSO packets
- Add support for device renaming
- Add additional dynamic debug output for the PCS window calculation
- Optimize reading of DMA channel interrupt enablement register
- Add additional dynamic debug output about the hardware features
- Add per queue Tx and Rx ethtool statistics
- Add a macro to clear ethtool_link_ksettings modes
- Convert the driver to use the ethtool_link_ksettings
- Add support for VXLAN offload capabilities
- Add additional ethtool statistics related to VXLAN

This patch series is based on net-next.

---

Changes since v1:
- Remove added debugfs support for reading SFP eeprom and phydev
  registers


Tom Lendacky (13):
      amd-xgbe: Set the MDIO mode for 10000Base-T configuration
      amd-xgbe: Set the MII control width for the MAC interface
      amd-xgbe: Be sure driver shuts down cleanly on module removal
      amd-xgbe: Update TSO packet statistics accuracy
      amd-xgbe: Add support to handle device renaming
      amd-xgbe: Add additional dynamic debug messages
      amd-xgbe: Optimize DMA channel interrupt enablement
      amd-xgbe: Add hardware features debug output
      amd-xgbe: Add per queue Tx and Rx statistics
      net: ethtool: Add macro to clear a link mode setting
      amd-xgbe: Convert to using the new link mode settings
      amd-xgbe: Add support for VXLAN offload capabilities
      amd-xgbe: Add additional ethtool statistics


 drivers/net/ethernet/amd/xgbe/xgbe-common.h  |   25 +
 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c |   25 +
 drivers/net/ethernet/amd/xgbe/xgbe-dev.c     |  198 ++++++++---
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c     |  487 ++++++++++++++++++++++++++
 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c |   86 +++--
 drivers/net/ethernet/amd/xgbe/xgbe-main.c    |   97 +++--
 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c    |   81 +++-
 drivers/net/ethernet/amd/xgbe/xgbe-pci.c     |    4 
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c  |   54 ++-
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c  |  352 ++++++++++---------
 drivers/net/ethernet/amd/xgbe/xgbe.h         |   91 ++++-
 include/linux/ethtool.h                      |   11 +
 12 files changed, 1158 insertions(+), 353 deletions(-)

-- 
Tom Lendacky

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

end of thread, other threads:[~2017-08-18 23:31 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-18 14:02 [PATCH net-next v2 00/13] amd-xgbe: AMD XGBE driver updates 2017-08-17 Tom Lendacky
2017-08-18 14:02 ` [PATCH net-next v2 01/13] amd-xgbe: Set the MDIO mode for 10000Base-T configuration Tom Lendacky
2017-08-18 14:02 ` [PATCH net-next v2 02/13] amd-xgbe: Set the MII control width for the MAC interface Tom Lendacky
2017-08-18 14:02 ` [PATCH net-next v2 03/13] amd-xgbe: Be sure driver shuts down cleanly on module removal Tom Lendacky
2017-08-18 14:02 ` [PATCH net-next v2 04/13] amd-xgbe: Update TSO packet statistics accuracy Tom Lendacky
2017-08-18 14:02 ` [PATCH net-next v2 05/13] amd-xgbe: Add support to handle device renaming Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 06/13] amd-xgbe: Add additional dynamic debug messages Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 07/13] amd-xgbe: Optimize DMA channel interrupt enablement Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 08/13] amd-xgbe: Add hardware features debug output Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 09/13] amd-xgbe: Add per queue Tx and Rx statistics Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 10/13] net: ethtool: Add macro to clear a link mode setting Tom Lendacky
2017-08-18 14:03 ` [PATCH net-next v2 11/13] amd-xgbe: Convert to using the new link mode settings Tom Lendacky
2017-08-18 14:04 ` [PATCH net-next v2 12/13] amd-xgbe: Add support for VXLAN offload capabilities Tom Lendacky
2017-08-18 14:04 ` [PATCH net-next v2 13/13] amd-xgbe: Add additional ethtool statistics Tom Lendacky
2017-08-18 23:31 ` [PATCH net-next v2 00/13] amd-xgbe: AMD XGBE driver updates 2017-08-17 David Miller

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).