diff options
author | Magnus Persson <magnus.p.persson@stericsson.com> | 2011-09-05 13:14:08 +0200 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@stericsson.com> | 2011-09-19 16:07:35 +0200 |
commit | 0e323de5ae8774669daa88ee386408cdbaf51070 (patch) | |
tree | dcd7f6e4771605b55739255bb2851ae65729883a /drivers/power/ab8500_charger.c | |
parent | ce5839169203d26e068030d16a49a39e7c800d73 (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.c | 2 |
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; /* |