Skip to content

Commit dea5f97

Browse files
Bhosale, YogeshnullKrzysztof Galazka
authored andcommitted
ix/ixv: Add support for new Intel Ethernet E610 family devices
This is part 1 of the support for the new Intel Ethernet E610 family of devices. Introduce new PCI device IDs: • 57AE: Intel(R) E610 (Backplane) • 57AF: Intel(R) E610 (SFP) • 57B0: Intel(R) E610 (10 GbE) • 57B1: Intel(R) E610 (2.5 GbE) • 57B2: Intel(R) E610 (SGMII) Key updates for E610 family: • Firmware manages Link and PHY • Implement new CSR-based Admin Command Interface (ACI) for SW-FW interaction • Tested exclusively for x64 operating systems on E610-XT2/XT4 (10G) and E610-IT4 (2.5G) • Enable link speeds above 1G: 2.5G, 5G and 10G • NVM Recovery Mode and Rollback support Signed-off-by: Yogesh Bhosale yogesh.bhosale@intel.com Co-developed-by: Krzysztof Galazka krzysztof.galazka@intel.com Approved by: kbowling (mentor), erj (mentor) Tested by: gowtham.kumar.ks_intel.com Sponsored by: Intel Corporation MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D50067
1 parent f96110b commit dea5f97

File tree

16 files changed

+8458
-36
lines changed

16 files changed

+8458
-36
lines changed

sys/conf/files

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2281,6 +2281,8 @@ dev/ixgbe/ixgbe_x540.c optional ix inet | ixv inet \
22812281
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
22822282
dev/ixgbe/ixgbe_x550.c optional ix inet | ixv inet \
22832283
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
2284+
dev/ixgbe/ixgbe_e610.c optional ix inet | ixv inet \
2285+
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
22842286
dev/ixgbe/ixgbe_dcb.c optional ix inet | ixv inet \
22852287
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
22862288
dev/ixgbe/ixgbe_dcb_82598.c optional ix inet | ixv inet \

0 commit comments

Comments
 (0)