ixgbe: Merge RSS and flow director ring register caching and configuration
authorAlexander Duyck <alexander.h.duyck@intel.com>
Sat, 5 May 2012 05:31:04 +0000 (05:31 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 11 Jul 2012 09:04:40 +0000 (02:04 -0700)
commit0b7f5d0b658a2596e582f1660670dcd1c1fc468e
tree3484bebdf529da746179e353f8d5a1a22e10c1fa
parent45e9baa515df201455658e609c19e5ef7c628756
ixgbe: Merge RSS and flow director ring register caching and configuration

There are really only 3 modes that can control the number of queues.  Those
are RSS, DCB, and VMDq/SR-IOV.  Currently we have things much more broken
up than they need to be for how we are configuring the rings.  In order to
try and straiten some of this out I am going to start merging similar
functionality into single functions.  To start with I am merging the Flow
Director ring configuration into the RSS ring configuration since Flow
Director cannot function with DCB or SR-IOV.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c