diff options
author | Philippe Langlais <philippe.langlais@linaro.org> | 2011-05-05 14:24:13 +0200 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@stericsson.com> | 2011-09-19 15:15:00 +0200 |
commit | e22bc14269f69aeb1952f95268d9017c693d9345 (patch) | |
tree | 2bb5e80481bc4e6dd1348b8f2da10104eb0218c4 /arch/arm/mach-ux500/board-mop500-regulators.c | |
parent | 0bd6061aec5473a0a8f03c6813d7a8460d8b71af (diff) |
power: ab8500_charger: Keep VDD ADC supply enabled if charger is connected
Due to a bug in AB8500, BTEMP_HIGH/LOW interrupts
will be triggered everytime we enable the VDD ADC supply.
This will turn off charging for a short while.
It will be avoided by having the regulator on when
there is a charger connected.
ST-Ericsson Linux next: -
ST-Ericsson ID: ER329557
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2a084945430f1e0a996526a194d898db13c54a29
Signed-off-by: Johan Palsson <johan.palsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18610
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-mop500-regulators.c
Diffstat (limited to 'arch/arm/mach-ux500/board-mop500-regulators.c')
-rw-r--r-- | arch/arm/mach-ux500/board-mop500-regulators.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/board-mop500-regulators.c b/arch/arm/mach-ux500/board-mop500-regulators.c index b1c23c763f2..5e8855b964c 100644 --- a/arch/arm/mach-ux500/board-mop500-regulators.c +++ b/arch/arm/mach-ux500/board-mop500-regulators.c @@ -105,6 +105,7 @@ static struct regulator_consumer_supply ab8500_vtvout_consumers[] = { REGULATOR_SUPPLY("vtvout", "ab8500-denc.0"), /* Internal general-purpose ADC */ REGULATOR_SUPPLY("vddadc", "ab8500-gpadc.0"), + REGULATOR_SUPPLY("vddadc", "ab8500-charger.0"), #ifdef CONFIG_DISPLAY_AB8500_TERTIARY REGULATOR_SUPPLY_DEV("vtvout", &tvout_ab8500_display.dev), #endif |