i40e: move IRQ tracking setup into MSIX setup
authorShannon Nelson <shannon.nelson@intel.com>
Thu, 26 Feb 2015 16:15:57 +0000 (16:15 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 5 Mar 2015 15:36:08 +0000 (07:36 -0800)
commit3b44439934055f91be7ee1c890bc5d5f3c904f88
treed1b2c648843ae5f2c7721cffcdb283f916489c90
parent232f47060ada14c4b77ce1f21eec9332b9234a87
i40e: move IRQ tracking setup into MSIX setup

Move the IRQ tracking setup and teardown into the same routines that
do the IRQ setup and teardown.  This keeps like activities together and
allows us to track exactly the number of vectors reserved from the OS,
which may be fewer than are available from the HW.

Change-ID: I6b2b1a955c5f0ac6b94c3084304ed0b2ea6777cf
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c