]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
ixgbe: Add missing code for enabling overheat sensor interrupt
authorAlexander Duyck <alexander.h.duyck@intel.com>
Thu, 21 Jul 2011 00:40:45 +0000 (00:40 +0000)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 14:04:52 +0000 (22:04 +0800)
This change adds a small bit of missing code for enabling the overheat sensor

(cherry picked from commit 5fdd31f920a5ec8873929750d83ffa777bed6100)
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/ixgbe/ixgbe_main.c

index 83dadc839f9fe889b9c51724614ef6d8dd6a5033..cc3f761e8f013de13888e2c36b978e05af4f6280 100644 (file)
@@ -3542,6 +3542,10 @@ static void ixgbe_setup_gpie(struct ixgbe_adapter *adapter)
                gpie |= IXGBE_GPIE_VTMODE_64;
        }
 
+       /* Enable Thermal over heat sensor interrupt */
+       if (adapter->flags2 & IXGBE_FLAG2_TEMP_SENSOR_CAPABLE)
+               gpie |= IXGBE_SDP0_GPIEN;
+
        /* Enable fan failure interrupt */
        if (adapter->flags & IXGBE_FLAG_FAN_FAIL_CAPABLE)
                gpie |= IXGBE_SDP1_GPIEN;