aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/power
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/power')
-rw-r--r--drivers/power/charger-manager.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/power/charger-manager.c b/drivers/power/charger-manager.c
index 633e41ca49ac..6ba047f5ac2c 100644
--- a/drivers/power/charger-manager.c
+++ b/drivers/power/charger-manager.c
@@ -482,8 +482,9 @@ static void fullbatt_vchk(struct work_struct *work)
482 return; 482 return;
483 } 483 }
484 484
485 diff = desc->fullbatt_uV; 485 diff = desc->fullbatt_uV - batt_uV;
486 diff -= batt_uV; 486 if (diff < 0)
487 return;
487 488
488 dev_info(cm->dev, "VBATT dropped %duV after full-batt.\n", diff); 489 dev_info(cm->dev, "VBATT dropped %duV after full-batt.\n", diff);
489 490