i40e: genericize the partition bandwidth control
authorShannon Nelson <shannon.nelson@intel.com>
Wed, 7 Jun 2017 09:43:08 +0000 (05:43 -0400)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 21 Jun 2017 01:17:11 +0000 (18:17 -0700)
commit4fc8c67639575e38fff41bb4bd01c601aba930ff
tree8b80467a653190d534197cfd15fc54ace910ac8d
parent83d14c595e011f96c47e5fb09ddb51902e8367aa
i40e: genericize the partition bandwidth control

Partition bandwidth control is not in just one form of MFP (multi-function
partitioning), so make the code more generic and be sure to nudge the Tx
scheduler for all MFP.

Copyright updated to 2017.

Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
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>
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_main.c