[dpdk-dev] [PATCH v2 00/40] net/ixgbe: base code update
Xiao Wang
xiao.w.wang at intel.com
Sun Sep 25 10:59:37 CEST 2016
v2: - Moved minor changes into a cleanup patch.
- Removed some unofficial names in commit log.
- Rewrote the commit log of patch 05/40 to describe what the patch
actually does.
- Improved the wording of some commit log.
Update ixgbe base driver, including the following changes:
* add X550em_a 10G PHY support
* support flow control auto negotiation for X550em_a 1G PHY
* add X550em_a FW ALEF support
* increase mailbox version to ixgbe_mbox_api_13
* add two MAC ops for Hyper-V support
* some functional fixes
Xiao Wang (40):
net/ixgbe/base: fix delta check for setting VFTA
net/ixgbe/base: remove X550em SFP iXFI setup
net/ixgbe/base: change endianness of PHY data
net/ixgbe/base: add X550em_a 10G PHY support
net/ixgbe/base: move vf_update_xcast_mode to base code
net/ixgbe/base: introduce new ops init functions
net/ixgbe/base: separate PHY probe code
net/ixgbe/base: fully initialize X550em_a 1G PHYs
net/ixgbe/base: add macros for VF promiscuous mode
net/ixgbe/base: add FC setup for X550em_a fiber
net/ixgbe/base: add FC autoneg for X550em_a fiber
net/ixgbe/base: clear page register in error path
net/ixgbe/base: configure DMAC for 10Mb operation
net/ixgbe/base: fix function comments about X550
net/ixgbe/base: report setting LPE register error
net/ixgbe/base: bump mailbox version
net/ixgbe/base: access IOSF by host interface
net/ixgbe/base: fix check on NACK
net/ixgbe/base: define X550 PCIe serial MAC addr
net/ixgbe/base: bypass checking link for crosstalk
net/ixgbe/base: support X550em_a SGMII FC autoneg
net/ixgbe/base: add macros for GENEVE UDP port
net/ixgbe/base: add bound check in LED functions
net/ixgbe/base: use default check link function
net/ixgbe/base: set default autoneg speed at reset
net/ixgbe/base: add missing FDIRSCTPM mask setting
net/ixgbe/base: commonize mailbox write and read
net/ixgbe/base: reduce delay for SWFW semaphore
net/ixgbe/base: report autoneg supported for X550
net/ixgbe/base: remove X550em_a 100Mbps support
net/ixgbe/base: unify link speed value
net/ixgbe/base: separate ops init from PHY init
net/ixgbe/base: add X550em_a FW ALEF support
net/ixgbe/base: add two MAC ops for Hyper-V
net/ixgbe/base: hold semaphore for shadow RAM access
net/ixgbe/base: update X550em_a backplane speed
net/ixgbe/base: clean code of flow control autoneg
net/ixgbe/base: do not skip PHY configuration
net/ixgbe/base: clean up
net/ixgbe/base: add base driver update brief
doc/guides/rel_notes/release_16_11.rst | 9 +
drivers/net/ixgbe/base/README | 2 +-
drivers/net/ixgbe/base/ixgbe_82598.c | 6 +-
drivers/net/ixgbe/base/ixgbe_82599.c | 16 +-
drivers/net/ixgbe/base/ixgbe_api.c | 11 +-
drivers/net/ixgbe/base/ixgbe_api.h | 2 +
drivers/net/ixgbe/base/ixgbe_common.c | 258 +++++--
drivers/net/ixgbe/base/ixgbe_common.h | 3 +-
drivers/net/ixgbe/base/ixgbe_mbx.h | 7 +-
drivers/net/ixgbe/base/ixgbe_osdep.h | 1 +
drivers/net/ixgbe/base/ixgbe_phy.c | 100 ++-
drivers/net/ixgbe/base/ixgbe_phy.h | 71 +-
drivers/net/ixgbe/base/ixgbe_type.h | 73 +-
drivers/net/ixgbe/base/ixgbe_vf.c | 103 ++-
drivers/net/ixgbe/base/ixgbe_vf.h | 3 +-
drivers/net/ixgbe/base/ixgbe_x540.c | 10 +-
drivers/net/ixgbe/base/ixgbe_x550.c | 1262 +++++++++++++++++++++-----------
drivers/net/ixgbe/base/ixgbe_x550.h | 61 +-
drivers/net/ixgbe/ixgbe_ethdev.c | 43 +-
19 files changed, 1360 insertions(+), 681 deletions(-)
--
1.9.3
More information about the dev
mailing list