diff options
author | NeilBrown <neilb@suse.de> | 2012-05-08 15:44:00 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-05-09 05:04:33 -0400 |
commit | 411a2df5090ccb88f4c3726e4951ebed579fec11 (patch) | |
tree | a7cafad203cc96667da2a8c5f8d9d524cc29ea2f /include/linux/i2c | |
parent | c30540d78e60068d5638b79f1bcc92b259c3c7e2 (diff) |
regulator: twl-regulator: make TWL4030_ALLOW_UNSUPPORTED more configurable.
The regulators in the twl4030 can provide some voltage settings
that are not offically supported.
These settings are disabled by default, but can be enabled with
CONFIG_TWL4030_ALLOW_UNSUPPORTED=y
However
- that config variable is not mentioned in any Kconfig so cannot
be used, and
- a global setting is clumsy - a per regulator setting would be
better.
So define a new 'feature' flag that a board file can set to enable
these unsupported volatages for boards which need them.
This flag cannot (yet) be set using device-tree.
Signed-off-by: NeilBrown <neilb@suse.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'include/linux/i2c')
-rw-r--r-- | include/linux/i2c/twl.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/i2c/twl.h b/include/linux/i2c/twl.h index 18fc937c867d..c1be3dba20ea 100644 --- a/include/linux/i2c/twl.h +++ b/include/linux/i2c/twl.h | |||
@@ -762,6 +762,11 @@ struct twl_regulator_driver_data { | |||
762 | #define TWL5031 BIT(2) /* twl5031 has different registers */ | 762 | #define TWL5031 BIT(2) /* twl5031 has different registers */ |
763 | #define TWL6030_CLASS BIT(3) /* TWL6030 class */ | 763 | #define TWL6030_CLASS BIT(3) /* TWL6030 class */ |
764 | #define TWL6025_SUBCLASS BIT(4) /* TWL6025 has changed registers */ | 764 | #define TWL6025_SUBCLASS BIT(4) /* TWL6025 has changed registers */ |
765 | #define TWL4030_ALLOW_UNSUPPORTED BIT(5) /* Some voltages are possible | ||
766 | * but not officially supported. | ||
767 | * This flag is necessary to | ||
768 | * enable them. | ||
769 | */ | ||
765 | 770 | ||
766 | /*----------------------------------------------------------------------*/ | 771 | /*----------------------------------------------------------------------*/ |
767 | 772 | ||