linux_dsm_epyc7002/drivers/net/ethernet/intel/ixgbevf
Alexander Duyck 7921f4dc4c ixgbevf: Move API negotiation function into mac_ops
This patch moves API negotiation into mac_ops.  The general idea here is
that with HyperV on the way we need to make certain that anything that will
have different versions between HyperV and a standard VF needs to be
abstracted enough so that we can have a separate function between the two
so we can avoid changes in one breaking something in the other.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-04-25 04:49:23 -07:00
..
defines.h ixgbevf: make use of BIT() macro to avoid shift of signed values 2016-04-25 04:41:56 -07:00
ethtool.c ixgbevf: make use of BIT() macro to avoid shift of signed values 2016-04-25 04:41:56 -07:00
ixgbevf_main.c ixgbevf: Move API negotiation function into mac_ops 2016-04-25 04:49:23 -07:00
ixgbevf.h ixgbevf: make use of BIT() macro to avoid shift of signed values 2016-04-25 04:41:56 -07:00
Makefile ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
mbx.c ixgbevf: Fix code comments and whitespace 2015-03-13 15:41:07 -07:00
mbx.h ixgbe, ixgbevf: Add new mbox API xcast mode 2015-10-23 05:52:26 -07:00
regs.h ixgbevf: Fix code comments and whitespace 2015-03-13 15:41:07 -07:00
vf.c ixgbevf: Move API negotiation function into mac_ops 2016-04-25 04:49:23 -07:00
vf.h ixgbevf: Move API negotiation function into mac_ops 2016-04-25 04:49:23 -07:00