]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40e/i40evf: RSS changes for X722
authorAnjali Singhai Jain <anjali.singhai@intel.com>
Tue, 23 Jun 2015 23:00:04 +0000 (19:00 -0400)
committerBrian Maly <brian.maly@oracle.com>
Mon, 31 Aug 2015 21:15:46 +0000 (17:15 -0400)
commitfb00c474727d06d6ba6847a27e9aac3f2cf366ce
treecb446b11b80861d64c252abb2a64350367a53fdf
parent905d0f347f5b88a82873ed74de9f9b622276d5b6
i40e/i40evf: RSS changes for X722

Orabug: 21764569

X722 uses the admin queue to configure RSS. This patch adds the necessary
flow changes to configure RSS through AQ. It also adds the separate VMDQ2
lookup tables and hash key programming for X722.

X722 also exposes a different set of PCTYPES for RSS, this patch
accommodates those changes.

Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Signed-off-by: Catherine Sullivan <catherine.sullivan@intel.com>
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Jim Young <james.m.young@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit e25d00b87b26f96f91434e6608dc4b05f5ef5498)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40e/i40e_txrx.h
drivers/net/ethernet/intel/i40e/i40e_type.h
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
drivers/net/ethernet/intel/i40evf/i40e_txrx.h
drivers/net/ethernet/intel/i40evf/i40e_type.h
drivers/net/ethernet/intel/i40evf/i40evf.h
drivers/net/ethernet/intel/i40evf/i40evf_main.c