linux/drivers/net/ethernet/intel/ixgbe
Emil Tantilov d5bf4f67a6 ixgbe: Cleanup q_vector interrupt throttle rate logic
This patch is meant to help cleanup the interrupt throttle rate logic by
storing the interrupt throttle rate as a value in microseconds instead of
interrupts per second.  The advantage to this approach is that the value
can now be stored in an 16 bit field and doesn't require as much math to
flip the value back and forth since the hardware already used microseconds
when setting the rate.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2011-09-28 23:08:23 -07:00
..
ixgbe_82598.c ixgbe: avoid HW lockup when adapter is reset with Tx work pending 2011-09-23 09:05:51 -07:00
ixgbe_82599.c ixgbe: avoid HW lockup when adapter is reset with Tx work pending 2011-09-23 09:05:51 -07:00
ixgbe_common.c ixgbe: avoid HW lockup when adapter is reset with Tx work pending 2011-09-23 09:05:51 -07:00
ixgbe_common.h ixgbe: avoid HW lockup when adapter is reset with Tx work pending 2011-09-23 09:05:51 -07:00
ixgbe_dcb_82598.c
ixgbe_dcb_82598.h
ixgbe_dcb_82599.c
ixgbe_dcb_82599.h
ixgbe_dcb_nl.c ixgbe: dcb, set priority to traffic class mappings 2011-09-23 09:05:50 -07:00
ixgbe_dcb.c ixgbe: DCB, do not call set_state() from IEEE mode 2011-09-23 09:05:49 -07:00
ixgbe_dcb.h ixgbe: DCB, do not call set_state() from IEEE mode 2011-09-23 09:05:49 -07:00
ixgbe_ethtool.c ixgbe: Cleanup q_vector interrupt throttle rate logic 2011-09-28 23:08:23 -07:00
ixgbe_fcoe.c
ixgbe_fcoe.h
ixgbe_main.c ixgbe: Cleanup q_vector interrupt throttle rate logic 2011-09-28 23:08:23 -07:00
ixgbe_mbx.c
ixgbe_mbx.h
ixgbe_phy.c
ixgbe_phy.h
ixgbe_sriov.c
ixgbe_sriov.h
ixgbe_type.h ixgbe: add WOL support for X540 2011-09-23 09:05:51 -07:00
ixgbe_x540.c ixgbe: remove global reset to the MAC 2011-09-23 09:05:52 -07:00
ixgbe.h ixgbe: Cleanup q_vector interrupt throttle rate logic 2011-09-28 23:08:23 -07:00
Makefile