drivers/net: fix shifting 32-bit signed variable 31 times
[dpdk.git] / drivers / net / e1000 / base / e1000_ich8lan.c
index 92ab6fc..2654a18 100644 (file)
@@ -5166,7 +5166,7 @@ STATIC void e1000_initialize_hw_bits_ich8lan(struct e1000_hw *hw)
        /* Device Status */
        if (hw->mac.type == e1000_ich8lan) {
                reg = E1000_READ_REG(hw, E1000_STATUS);
-               reg &= ~(1 << 31);
+               reg &= ~(1U << 31);
                E1000_WRITE_REG(hw, E1000_STATUS, reg);
        }