summaryrefslogtreecommitdiff
path: root/drivers/power/ab8500_charger.c
diff options
context:
space:
mode:
authorMagnus Persson <magnus.p.persson@stericsson.com>2011-09-05 13:14:08 +0200
committerUlf Hansson <ulf.hansson@stericsson.com>2011-09-19 16:07:35 +0200
commit0e323de5ae8774669daa88ee386408cdbaf51070 (patch)
treedcd7f6e4771605b55739255bb2851ae65729883a /drivers/power/ab8500_charger.c
parentce5839169203d26e068030d16a49a39e7c800d73 (diff)
power: ab8500_charger: Fix detection of USB charger
Check both VBUS_DET_DBNC1 and VBUS_DET_DBNC100 bits when detecting USB charger. ST-Ericsson ID: 358849 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: NA Change-Id: Ibca02e5bd89f556fe649eec7f75f105036bcff2f Signed-off-by: Magnus Persson <magnus.p.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30105 Reviewed-by: Daniel WILLERUD <daniel.willerud@stericsson.com> Reviewed-by: QABUILD Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com> Reviewed-by: QATEST Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30882 Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com> Reviewed-by: Arun MURTHY <arun.murthy@stericsson.com> Tested-by: Arun MURTHY <arun.murthy@stericsson.com>
Diffstat (limited to 'drivers/power/ab8500_charger.c')
-rw-r--r--drivers/power/ab8500_charger.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/ab8500_charger.c b/drivers/power/ab8500_charger.c
index b0c0453878f..7463b5db04e 100644
--- a/drivers/power/ab8500_charger.c
+++ b/drivers/power/ab8500_charger.c
@@ -440,7 +440,7 @@ static int ab8500_charger_detect_chargers(struct ab8500_charger *di)
goto out;
}
- if (val & (VBUS_DET_DBNC100 | VBUS_DET_DBNC1))
+ if ((val & VBUS_DET_DBNC1) && (val & VBUS_DET_DBNC100))
result |= USB_PW_CONN;
/*