diff options
author | Bengt Jonsson <bengt.g.jonsson@stericsson.com> | 2011-12-09 13:04:52 +0100 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 10:59:22 +0200 |
commit | 18425346acd3d8e5aa8af7014d1acd231576dfe8 (patch) | |
tree | ab3406045c88148f0d80fbeb02c0c22443d52d74 | |
parent | 6d607141b3bfd6d07de11dc59ba00f154aa94bd9 (diff) |
arm: ux500: VextSupply1 always LP on all boards
For older boards, 2.1 and 2.0, VextSupply1 was
turned off in suspend. It causes modem logging
to stop working. This patch modifies behaviour so
the regulator is never turned off on any board.
Power consumption will increase slightly on older
boards, VextSmps1 (the external regulator connected
to VextSupply1) has a typical quiescent current of
40 uA.
ST-Ericsson ID: 372523
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2547bbbbe704ac62c0b8aeea835304a0d38a66a7
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/41918
Reviewed-by: Carl-Johan IREKVIST <carl-johan.irekvist@stericsson.com>
Tested-by: Carl-Johan IREKVIST <carl-johan.irekvist@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
-rw-r--r-- | arch/arm/mach-ux500/board-mop500-regulators.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/arm/mach-ux500/board-mop500-regulators.c b/arch/arm/mach-ux500/board-mop500-regulators.c index 62e92e89bdd..0ed31840f86 100644 --- a/arch/arm/mach-ux500/board-mop500-regulators.c +++ b/arch/arm/mach-ux500/board-mop500-regulators.c @@ -621,17 +621,6 @@ void mop500_regulator_init(void) struct regulator_init_data *regulator; /* - * Handle VextSupply1 on older boards than HREFP_V22_V1x - * (turn off in suspend) - */ - if (cpu_is_u8500v20() || cpu_is_u8500v21()) { - /* disable VextSupply1 in suspend */ - regulator = &ab8500_ext_regulators[AB8500_EXT_SUPPLY1]; - regulator->constraints.state_mem.disabled = 1; - regulator->constraints.state_standby.disabled = 1; - } - - /* * Handle AB8500_EXT_SUPPLY2 on HREFP_V20_V50 boards (do it for * all HREFP_V20 boards) */ |