freebsd-dev/sys/dev/ixl
Krzysztof Galazka abf774528d
ixl(4): Fix 2.5 and 5G speeds reporting and update shared code
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
2021-09-13 14:00:50 -07:00
..
i40e_adminq_cmd.h ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_adminq.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_adminq.h
i40e_alloc.h
i40e_common.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_dcb.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_dcb.h ixl(4): Add FW recovery mode support and other things 2020-06-09 22:42:54 +00:00
i40e_devids.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00
i40e_hmc.c
i40e_hmc.h
i40e_lan_hmc.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_lan_hmc.h
i40e_nvm.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_osdep.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
i40e_osdep.h
i40e_prototype.h ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_register.h ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
i40e_status.h
i40e_type.h ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
iavf_vc.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
iavf.h ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
if_iavf.c intel ethernet: Use ether_gen_addr(9) 2021-08-20 14:21:48 -07:00
if_ixl.c ixl(4): Fix 2.5 and 5G speeds reporting and update shared code 2021-09-13 14:00:50 -07:00
ixl_debug.h
ixl_iw_int.h
ixl_iw.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
ixl_iw.h
ixl_pf_i2c.c Fix some common typos in comments 2021-03-13 18:26:15 +01:00
ixl_pf_iflib.c ixl(4): Fix reporting of unqualified transceivers 2021-08-20 14:44:32 -07:00
ixl_pf_iov.c ixl(4): Fix VLAN HW filtering 2021-02-04 15:33:42 -08:00
ixl_pf_iov.h
ixl_pf_main.c ixl(4): Add tunable to override Flow Control settings 2021-04-05 11:17:55 -07:00
ixl_pf_qmgr.c
ixl_pf_qmgr.h
ixl_pf.h ixl(4): Add ability to control link state on ifconfig down 2021-03-02 17:43:38 -08:00
ixl_txrx.c ixl(4): Report RX errors as sum of all RX error counters 2021-03-02 17:37:04 -08:00
ixl.h ixl(4): Report RX errors as sum of all RX error counters 2021-03-02 17:37:04 -08:00
virtchnl.h ixl(4): Add support for X710-T*L devices 2020-09-01 23:16:38 +00:00