ixgbe: Patch to modify 82598 PCIe completion timeout values
authorMallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com>
Mon, 3 Aug 2009 07:20:38 +0000 (07:20 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Aug 2009 20:24:58 +0000 (13:24 -0700)
commit202ff1ec8e53d5dd36e1a5bd4b0a7ed7dbd45087
tree730ec4dac2ab8cca8bb6364166e1f94520851368
parentaf0d3b103bcfa877343ee338de12002cd50c9ee5
ixgbe: Patch to modify 82598 PCIe completion timeout values

The default completion timeout values for 82598 should be in the
range of 50us to 50ms, however the hardware default for these
parts is 500us to 1ms which is less than the 10ms recommended by
the pcie spec. To address this we need to increase the value to
either 10ms to 250ms for capability version 1 configuration, or
16ms to 55ms for version 2.

Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ixgbe/ixgbe_82598.c
drivers/net/ixgbe/ixgbe_type.h