iavf: Add framework to enable ethtool RSS config
authorHaiyue Wang <haiyue.wang@intel.com>
Tue, 13 Apr 2021 00:48:41 +0000 (08:48 +0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Thu, 22 Apr 2021 16:26:23 +0000 (09:26 -0700)
commit0aaeb4fbc842b9e6ef11ee1415e6e88171056afb
tree66769f2f76941c9231a369b805514c45e4fc60c5
parentddd1f3cfed3f06906c25f917eb703d683c415e24
iavf: Add framework to enable ethtool RSS config

Add the virtchnl message interface to VF, so that VF can request RSS
input set(s) based on PF's capability.

This framework allows ethtool RSS config support on the VF driver.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Tested-by: Konrad Jankowski <konrad0.jankowski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/iavf/iavf.h
drivers/net/ethernet/intel/iavf/iavf_adv_rss.h [new file with mode: 0644]
drivers/net/ethernet/intel/iavf/iavf_main.c
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c