e1000e: mark shifted values as unsigned
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 13 Apr 2016 23:08:33 +0000 (16:08 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 13 May 2016 22:19:05 +0000 (15:19 -0700)
The E1000_ICH_NVM_SIG_MASK value is shifted, out to the 31st bit, which
is the signed bit for signed constants. Mark these values as unsigned to
prevent compiler warnings and issues on platforms which a different
signed bit implementation.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/ich8lan.h

index 2311f6003f58cedcc0d726a31c05b69d0b8b7bcd..67163ca898ba2abca4e4e66eecdf76a5f5c3984c 100644 (file)
                                 (ID_LED_OFF1_ON2  <<  4) | \
                                 (ID_LED_DEF1_DEF2))
 
-#define E1000_ICH_NVM_SIG_WORD         0x13
-#define E1000_ICH_NVM_SIG_MASK         0xC000
-#define E1000_ICH_NVM_VALID_SIG_MASK   0xC0
-#define E1000_ICH_NVM_SIG_VALUE                0x80
+#define E1000_ICH_NVM_SIG_WORD         0x13u
+#define E1000_ICH_NVM_SIG_MASK         0xC000u
+#define E1000_ICH_NVM_VALID_SIG_MASK   0xC0u
+#define E1000_ICH_NVM_SIG_VALUE                0x80u
 
 #define E1000_ICH8_LAN_INIT_TIMEOUT    1500