These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / hwmon / pmbus / zl6100.c
index 8196441..771802d 100644 (file)
@@ -19,6 +19,7 @@
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 
+#include <linux/bitops.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/init.h>
@@ -44,16 +45,16 @@ struct zl6100_data {
 #define ZL6100_MFR_CONFIG              0xd0
 #define ZL6100_DEVICE_ID               0xe4
 
-#define ZL6100_MFR_XTEMP_ENABLE                (1 << 7)
+#define ZL6100_MFR_XTEMP_ENABLE                BIT(7)
 
 #define MFR_VMON_OV_FAULT_LIMIT                0xf5
 #define MFR_VMON_UV_FAULT_LIMIT                0xf6
 #define MFR_READ_VMON                  0xf7
 
-#define VMON_UV_WARNING                        (1 << 5)
-#define VMON_OV_WARNING                        (1 << 4)
-#define VMON_UV_FAULT                  (1 << 1)
-#define VMON_OV_FAULT                  (1 << 0)
+#define VMON_UV_WARNING                        BIT(5)
+#define VMON_OV_WARNING                        BIT(4)
+#define VMON_UV_FAULT                  BIT(1)
+#define VMON_OV_FAULT                  BIT(0)
 
 #define ZL6100_WAIT_TIME               1000    /* uS   */