diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2009-02-08 13:37:06 -0500 |
---|---|---|
committer | Liam Girdwood <lrg@slimlogic.co.uk> | 2009-03-31 04:56:25 -0400 |
commit | fa16a5c13a2fc1433cfff38a083b4f8c5138d022 (patch) | |
tree | 81f2e5ce5a1c1b7bd4de59e695b5e423126f3ec2 /drivers/regulator/Kconfig | |
parent | 3b2a6061afe6fcc44437cd5ec641b0aeb2825ee3 (diff) |
regulator: twl4030 regulators
Support most of the LDO regulators in the twl4030 family chips.
In the case of LDOs supporting MMC/SD, the voltage controls are
used; but in most other cases, the regulator framework is only
used to enable/disable a supplies, conserving power when a given
voltage rail is not needed.
The drivers/mfd/twl4030-core.c code already sets up the various
regulators according to board-specific configuration, and knows
that some chips don't provide the full set of voltage rails.
The omitted regulators are intended to be under hardware control,
such as during the hardware-mediated system powerup, powerdown,
and suspend states. Unless/until software hooks are known to
be safe, they won't be exported here.
These regulators implement the new get_status() operation, but
can't realistically implement get_mode(); the status output is
effectively the result of a vote, with the relevant hardware
inputs not exposed.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'drivers/regulator/Kconfig')
-rw-r--r-- | drivers/regulator/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig index 85a1f407e755..e58c0ce65aa6 100644 --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig | |||
@@ -56,6 +56,13 @@ config REGULATOR_BQ24022 | |||
56 | charging select between 100 mA and 500 mA charging current | 56 | charging select between 100 mA and 500 mA charging current |
57 | limit. | 57 | limit. |
58 | 58 | ||
59 | config REGULATOR_TWL4030 | ||
60 | bool "TI TWL4030/TWL5030/TPS695x0 PMIC" | ||
61 | depends on TWL4030_CORE | ||
62 | help | ||
63 | This driver supports the voltage regulators provided by | ||
64 | this family of companion chips. | ||
65 | |||
59 | config REGULATOR_WM8350 | 66 | config REGULATOR_WM8350 |
60 | tristate "Wolfson Microelectroncis WM8350 AudioPlus PMIC" | 67 | tristate "Wolfson Microelectroncis WM8350 AudioPlus PMIC" |
61 | depends on MFD_WM8350 | 68 | depends on MFD_WM8350 |