linux/drivers/net/ethernet/intel/i40e
Mitch Williams 22b96551f2 i40e: refactor FW version checking
The i40e driver now supports two different devices with two different
firmware versions. So be smart about how we handle these. Move the FW
version macros to the appropriate header file, and add a convenience
macro that checks the version based on the device. Then use this macro
to check whether or not the driver can use the new link info API.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2017-09-29 12:51:02 -07:00
..
i40e_adminq_cmd.h i40e: refactor FW version checking 2017-09-29 12:51:02 -07:00
i40e_adminq.c
i40e_adminq.h
i40e_alloc.h
i40e_client.c
i40e_client.h
i40e_common.c i40e: refactor FW version checking 2017-09-29 12:51:02 -07:00
i40e_dcb_nl.c
i40e_dcb.c i40e: Support firmware CEE DCB UP to TC map re-definition 2017-06-20 18:17:10 -07:00
i40e_dcb.h
i40e_debugfs.c
i40e_devids.h
i40e_diag.c
i40e_diag.h
i40e_ethtool.c i40e: prevent changing ITR if adaptive-rx/tx enabled 2017-08-25 14:52:46 -07:00
i40e_fcoe.c
i40e_fcoe.h
i40e_hmc.c
i40e_hmc.h
i40e_lan_hmc.c
i40e_lan_hmc.h
i40e_main.c i40e: refactor FW version checking 2017-09-29 12:51:02 -07:00
i40e_nvm.c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue 2017-09-05 20:03:40 -07:00
i40e_osdep.h
i40e_prototype.h i40e: avoid NVM acquire deadlock during NVM update 2017-09-05 17:48:22 -07:00
i40e_ptp.c i40e: separate hw_features from runtime changing flags 2017-08-25 14:46:15 -07:00
i40e_register.h
i40e_status.h
i40e_trace.h
i40e_txrx.c i40e/i40evf: rename bytes_per_int to bytes_per_usec 2017-09-29 12:50:58 -07:00
i40e_txrx.h i40e/i40evf: avoid dynamic ITR updates when polling or low packet rate 2017-08-27 16:15:24 -07:00
i40e_type.h i40e: Store the requested FEC information 2017-08-27 15:43:34 -07:00
i40e_virtchnl_pf.c i40e: Enable VF to negotiate number of allocated queues 2017-09-29 12:51:01 -07:00
i40e_virtchnl_pf.h i40e: Enable VF to negotiate number of allocated queues 2017-09-29 12:51:01 -07:00
i40e.h i40e: Enable VF to negotiate number of allocated queues 2017-09-29 12:51:01 -07:00
Makefile