mirror of
https://github.com/opnsense/src.git
synced 2026-05-17 11:39:21 -04:00
Fix 2.5 and 5G speeds reporting and update shared code with recent
changes:
- Update expected FW API versions for X710 and X722 adapters
- Define pointers related to Preservation Rules Module
- Add definitions for Shadow RAM pointers to new modules: 5th and 6th
FPA, and Preservation Rules Module.
- Add I40E_RX_PTYPE_PARSER_ABORTED definition, so the driver will know
opcode for parser aborted packets.
- Add the new filter types needed for custom cloud filters.
- Add support for Minimum Rollback Revision
- Fix RX_ONLY mode for unicast promiscuous on VLAN
- Add EEE LPI status check for X722 adapters
- Fix PHY type identifiers for 2.5G and 5G adapters
- Fix update link data for X722
- Increase the timeout value for PF reset to give PF more time to finish
reset if it is loaded with filters.
- Added support for Min Rollback Revision for 4 more X722 modules
- Fix reporting of Active Optical Cable media type
- Add flags and fields for double VLAN processing
- Fix potentially uninitialized variables in NVM code
Reviewed by: kbowling@, mike.jakubik@gmail.com
Tested by: gowtham.kumar.ks@intel.com
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D31565
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| i40e_adminq.c | ||
| i40e_adminq.h | ||
| i40e_adminq_cmd.h | ||
| i40e_alloc.h | ||
| i40e_common.c | ||
| i40e_dcb.c | ||
| i40e_dcb.h | ||
| i40e_devids.h | ||
| i40e_hmc.c | ||
| i40e_hmc.h | ||
| i40e_lan_hmc.c | ||
| i40e_lan_hmc.h | ||
| i40e_nvm.c | ||
| i40e_osdep.c | ||
| i40e_osdep.h | ||
| i40e_prototype.h | ||
| i40e_register.h | ||
| i40e_status.h | ||
| i40e_type.h | ||
| iavf.h | ||
| iavf_vc.c | ||
| if_iavf.c | ||
| if_ixl.c | ||
| ixl.h | ||
| ixl_debug.h | ||
| ixl_iw.c | ||
| ixl_iw.h | ||
| ixl_iw_int.h | ||
| ixl_pf.h | ||
| ixl_pf_i2c.c | ||
| ixl_pf_iflib.c | ||
| ixl_pf_iov.c | ||
| ixl_pf_iov.h | ||
| ixl_pf_main.c | ||
| ixl_pf_qmgr.c | ||
| ixl_pf_qmgr.h | ||
| ixl_txrx.c | ||
| virtchnl.h | ||