mbox

[0/9] Wangxun fixes and new supports

Message ID 20220530093016.16326-1-jiawenwu@trustnetic.com (mailing list archive)
Headers

Message

Jiawen Wu May 30, 2022, 9:30 a.m. UTC
Fixed some bugs for ngbe and txgbe, and support a new PHY ID.

Jiawen Wu (9):
  net/ngbe: fix to set force speed
  net/ngbe: add support for yt8531s PHY
  net/ngbe: fix occasional failure of reading PHY ID
  net/ngbe: fix external PHY to power down
  net/ngbe: fix to read M88E1512 PHY mode
  net/ngbe: change PCIe related operations to use rte API
  net/ngbe: redesign internal PHY init flow
  net/txgbe: fix SGMII mode to link up
  net/txgbe: fix max number of queues for SRIOV

 doc/guides/rel_notes/release_22_07.rst |   4 +
 drivers/net/ngbe/base/ngbe_dummy.h     |   5 ++
 drivers/net/ngbe/base/ngbe_hw.c        |  78 ++++++++++++++++--
 drivers/net/ngbe/base/ngbe_hw.h        |   4 +
 drivers/net/ngbe/base/ngbe_osdep.h     |   4 +
 drivers/net/ngbe/base/ngbe_phy.c       |  24 ++----
 drivers/net/ngbe/base/ngbe_phy_mvl.c   |  32 +++++---
 drivers/net/ngbe/base/ngbe_phy_mvl.h   |   2 +
 drivers/net/ngbe/base/ngbe_phy_rtl.c   | 106 +++++++++++++++++++------
 drivers/net/ngbe/base/ngbe_phy_yt.c    |  59 +++++++-------
 drivers/net/ngbe/base/ngbe_phy_yt.h    |   5 +-
 drivers/net/ngbe/base/ngbe_regs.h      |   9 ++-
 drivers/net/ngbe/base/ngbe_type.h      |   2 +
 drivers/net/ngbe/ngbe_ethdev.c         |  15 ++--
 drivers/net/txgbe/base/txgbe_phy.c     |  12 ++-
 drivers/net/txgbe/txgbe_pf.c           |   2 +-
 16 files changed, 257 insertions(+), 106 deletions(-)