summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBengt Jonsson <bengt.g.jonsson@stericsson.com>2011-12-09 13:04:52 +0100
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 10:59:22 +0200
commit18425346acd3d8e5aa8af7014d1acd231576dfe8 (patch)
treeab3406045c88148f0d80fbeb02c0c22443d52d74
parent6d607141b3bfd6d07de11dc59ba00f154aa94bd9 (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.c11
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)
*/