ixgbe: DCB, do not reset on CEE pg changes
authorJohn Fastabend <john.r.fastabend@intel.com>
Sat, 22 Jan 2011 06:07:05 +0000 (06:07 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 11 Feb 2011 16:54:35 +0000 (08:54 -0800)
commitd43f5c21d6bab7f58cb6723a57a66883cee0a905
tree7261fb616d12e73f4d7d824ce07208b6825128b2
parentd033d526a465c4bb8a499a0b5df65b3e7cf4da6f
ixgbe: DCB, do not reset on CEE pg changes

The 82599 and 82598 devices do not require hardware resets to
configure CEE pg settings. This patch changes DCB configuration
to set the CEE pg values directly from the dcbnl ops routine.

This reduces the number of resets seen on the wire and allows
LLDP to reach a steady state faster.

Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ixgbe/ixgbe_dcb.h
drivers/net/ixgbe/ixgbe_dcb_nl.c