diff options
-rwxr-xr-x | arch/arm/mach-omap2/omap_twl.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/omap_twl.c b/arch/arm/mach-omap2/omap_twl.c index c0c0c21..158ef02 100755 --- a/arch/arm/mach-omap2/omap_twl.c +++ b/arch/arm/mach-omap2/omap_twl.c @@ -75,6 +75,9 @@ 0x01 << 0) #define TWL6030_REG_VCOREx_CFG_TRANS_MODE_DESC "OFF=OFF SLEEP=OFF ACT=AUTO" +/* Pull down control */ +#define TWL6030_REG_CFG_SMPS_PD 0xF6 + static bool is_offset_valid; static u8 smps_offset; /* @@ -506,6 +509,11 @@ static __initdata struct twl_reg_setup_array omap4460_twl6030_setup[] = { .val = TWL6030_REG_VCOREx_CFG_TRANS_MODE, .desc = "VCORE2" TWL6030_REG_VCOREx_CFG_TRANS_MODE_DESC, }, + { + .addr = TWL6030_REG_CFG_SMPS_PD, + .val = 0x77, + .desc = "VCORE1 disable PD on shutdown", + }, { .desc = NULL} /* TERMINATOR */ }; |