aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator
diff options
context:
space:
mode:
authorGirish S G <girishsg@ti.com>2011-07-27 12:17:20 -0700
committerNishanth Menon <nm@ti.com>2011-07-29 14:07:39 -0500
commitbc6bcb13746e0b2dd74422fb544f4e330a5789b5 (patch)
tree3fa414cbe4b9d6f9b3d1ecaf9901702c2408a64d /drivers/regulator
parent7f3cd0febb53b249cf1fac2290775d4cb026a602 (diff)
downloadkernel_samsung_tuna-bc6bcb13746e0b2dd74422fb544f4e330a5789b5.tar.gz
kernel_samsung_tuna-bc6bcb13746e0b2dd74422fb544f4e330a5789b5.tar.bz2
kernel_samsung_tuna-bc6bcb13746e0b2dd74422fb544f4e330a5789b5.zip
MFD: TWL: 6030: Regulator: Add support for VDD3 and VMEM
VDD3 and VMEM are added to platform data, so that it can be modelled as an SMPS adjustable regulator and the state of it can be controlled through drivers. Signed-off-by: Girish S G <girishsg@ti.com> Signed-off-by: Ambresh K <ambresh@ti.com>
Diffstat (limited to 'drivers/regulator')
-rw-r--r--drivers/regulator/twl-regulator.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/regulator/twl-regulator.c b/drivers/regulator/twl-regulator.c
index 78c59644a75..ba1b923b09b 100644
--- a/drivers/regulator/twl-regulator.c
+++ b/drivers/regulator/twl-regulator.c
@@ -994,6 +994,8 @@ static struct twlreg_info twl_regs[] = {
TWL6030_FIXED_LDO(VDAC, 0x64, 1800, 0),
TWL6030_FIXED_LDO(VUSB, 0x70, 3300, 0),
TWL6030_FIXED_RESOURCE(CLK32KG, 0x8C, 0),
+ TWL6030_ADJUSTABLE_SMPS(VDD3, 0x2e, 600, 4000),
+ TWL6030_ADJUSTABLE_SMPS(VMEM, 0x34, 600, 4000),
/* 6025 are renamed compared to 6030 versions */
TWL6025_ADJUSTABLE_LDO(LDO2, 0x54, 1000, 3300),