i40e/i40evf: Use usec value instead of reg value for ITR defines
authorAlexander Duyck <alexander.h.duyck@intel.com>
Fri, 29 Dec 2017 13:51:08 +0000 (08:51 -0500)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Mon, 12 Feb 2018 19:29:47 +0000 (11:29 -0800)
commit92418fb14750c2baeebddf5903e3105cd11da90c
tree6cb0ce66edff96dd2d6660a8e02bcc919ec92536
parent4ff17929e6031bf3377233331223f617015e4ef3
i40e/i40evf: Use usec value instead of reg value for ITR defines

Instead of using the register value for the defines when setting up the
ring ITR we can just use the actual values and avoid the use of shifts and
macros to translate between the values we have and the values we want.

This helps to make the code more readable as we can quickly translate from
one value to the other.

Signed-off-by: Alexander Duyck <alexander.h.duyck@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_ethtool.c
drivers/net/ethernet/intel/i40e/i40e_txrx.c
drivers/net/ethernet/intel/i40e/i40e_txrx.h
drivers/net/ethernet/intel/i40evf/i40e_txrx.c
drivers/net/ethernet/intel/i40evf/i40e_txrx.h
drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c