numam-dpdk/drivers/net/i40e
Xiao Zhang 9efa8d28b4 net/i40e: fix SFP X722 with FW4.16
When NVM API version is 1.7 or above adminq operation to set TPID is
set as supported. This cause using adminq instead of registers.

For SFP X722 FW4.16, reported NVM API version is 1.8, and this cause
adminq operation to set as supported but it is not supported on FW4.16

Additional check added for SFP X722 to not enable adminq operation.

Fixes: 73cd7d6dc8 ("net/i40e: use set switch AQ instead of register setting")
Cc: stable@dpdk.org

Signed-off-by: Xiao Zhang <xiao.zhang@intel.com>
Reviewed-by: Haiyue Wang <haiyue.wang@intel.com>
2019-07-23 14:31:35 +02:00
..
base build: warn on unused parameter 2019-06-04 00:22:50 +02:00
i40e_ethdev_vf.c eal: fix IOVA mode selection as VA for PCI drivers 2019-07-22 17:45:52 +02:00
i40e_ethdev.c net/i40e: fix SFP X722 with FW4.16 2019-07-23 14:31:35 +02:00
i40e_ethdev.h net/i40e: allow VF to configure pctype mapping 2019-06-20 23:42:04 +02:00
i40e_fdir.c net: replace IPv4/v6 constants with uppercase name 2019-06-03 16:54:54 +02:00
i40e_flow.c net/i40e: fix unexpected skip FDIR setup 2019-07-08 21:26:52 +02:00
i40e_logs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_pf.c net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
i40e_pf.h net/i40e: support AVF basic interface 2018-01-16 18:47:49 +01:00
i40e_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_rxtx_vec_altivec.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx_vec_avx2.c net/i40e: fix rearm check in AVX2 Rx 2018-08-01 02:41:29 +02:00
i40e_rxtx_vec_common.h net/i40e: fix Rx instability with vector mode 2018-11-05 16:50:14 +01:00
i40e_rxtx_vec_neon.c net/i40e: convert to SPDX license tag 2018-05-25 12:32:00 +02:00
i40e_rxtx_vec_sse.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx.c mbuf: clarify outer offsets for non-tunnel packets 2019-07-01 17:15:01 +02:00
i40e_rxtx.h net/i40e: check illegal packets 2018-07-03 01:35:58 +02:00
i40e_tm.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_vf_representor.c net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00
Makefile net/i40e: eliminate weak symbols in data path 2019-06-13 23:54:29 +09:00
meson.build net/i40e: eliminate weak symbols in data path 2019-06-13 23:54:29 +09:00
rte_pmd_i40e_version.map net/i40e: support input set configuration 2018-01-16 18:47:49 +01:00
rte_pmd_i40e.c net/i40e: fix MAC removal check 2019-07-23 14:31:35 +02:00
rte_pmd_i40e.h net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00