linux_dsm_epyc7002/drivers/net/ethernet/intel/ixgbevf
Emil Tantilov 9cba434f63 ixgbevf: add support for reporting RSS key and hash table for X550
This patch extends the reporting of the RSS key and hash table by
adding support for X550 VFs. The difference is that X550 VFs have
their own registers for RSS key and indirection table, so there is
no need to query the PF.

The RSS key and indirection table are stored in the adapter structure
during the configuration of VFRSSRK and VFRETA which in turn can be
used in ethtool for reporting.

The logic for writing VFRETA is also changed to make sure that the
indirection table is reported correctly.

In addition this patch adds defines for the VFRETA entries and number
of VFRSSRK registers as well as some whitespace cleanups.

Reported-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2015-07-23 05:01:44 -07:00
..
defines.h ixgbevf: Set Rx hash type for ingress packets 2015-07-17 19:59:07 -07:00
ethtool.c ixgbevf: add support for reporting RSS key and hash table for X550 2015-07-23 05:01:44 -07:00
ixgbevf_main.c ixgbevf: add support for reporting RSS key and hash table for X550 2015-07-23 05:01:44 -07:00
ixgbevf.h ixgbevf: add support for reporting RSS key and hash table for X550 2015-07-23 05:01:44 -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 ixgbevf: Add RSS Key query code 2015-04-11 11:39:19 -07:00
regs.h ixgbevf: Fix code comments and whitespace 2015-03-13 15:41:07 -07:00
vf.c ixgbevf: Add RSS Key query code 2015-04-11 11:39:19 -07:00
vf.h ixgbevf: Add RSS Key query code 2015-04-11 11:39:19 -07:00