summaryrefslogtreecommitdiff
path: root/include/linux/mfd
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2021-02-12 14:00:06 +0000
committerMark Brown <broonie@kernel.org>2021-02-12 14:00:06 +0000
commit8571bdc21388826a6feecbee2ce432839ba17d24 (patch)
treefba685021ec2a22e736d410e82e7eaae72771c8f /include/linux/mfd
parent92bf22614b21a2706f4993b278017e437f7785b3 (diff)
parentc294554111a835598b557db789d9ad2379b512a2 (diff)
Merge remote-tracking branch 'regulator/for-5.11' into regulator-linus
Diffstat (limited to 'include/linux/mfd')
-rw-r--r--include/linux/mfd/rohm-generic.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/include/linux/mfd/rohm-generic.h b/include/linux/mfd/rohm-generic.h
index 4283b5b33e04..2b85b9deb03a 100644
--- a/include/linux/mfd/rohm-generic.h
+++ b/include/linux/mfd/rohm-generic.h
@@ -20,14 +20,12 @@ struct rohm_regmap_dev {
struct regmap *regmap;
};
-enum {
- ROHM_DVS_LEVEL_UNKNOWN,
- ROHM_DVS_LEVEL_RUN,
- ROHM_DVS_LEVEL_IDLE,
- ROHM_DVS_LEVEL_SUSPEND,
- ROHM_DVS_LEVEL_LPSR,
- ROHM_DVS_LEVEL_MAX = ROHM_DVS_LEVEL_LPSR,
-};
+#define ROHM_DVS_LEVEL_RUN BIT(0)
+#define ROHM_DVS_LEVEL_IDLE BIT(1)
+#define ROHM_DVS_LEVEL_SUSPEND BIT(2)
+#define ROHM_DVS_LEVEL_LPSR BIT(3)
+#define ROHM_DVS_LEVEL_VALID_AMOUNT 4
+#define ROHM_DVS_LEVEL_UNKNOWN 0
/**
* struct rohm_dvs_config - dynamic voltage scaling register descriptions