From 3e28554d84d63ac6057c03fbae9ddb5b481287f8 Mon Sep 17 00:00:00 2001
From: ben_chao <ben_chao@asus.com>
Date: Tue, 2 Feb 2016 19:07:50 +0800
Subject: [PATCH] Common: charger: modify VBAT_DET value in the JEITA cool
 region

Bug: 26526717
Change-Id: If1cdb553db7337253467d4289719e7e33d2a5dee
Reviewed-on: http://mcrd1-22-pc.corpnet.asus/code-review/master/212423
Reviewed-by: Chih-Wei Huang <cw_huang@asus.com>
Tested-by: Chih-Wei Huang <cw_huang@asus.com>
---
 drivers/power/qpnp-charger.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/power/qpnp-charger.c b/drivers/power/qpnp-charger.c
index 44325b54edea..fcd500f81c19 100644
--- a/drivers/power/qpnp-charger.c
+++ b/drivers/power/qpnp-charger.c
@@ -1417,7 +1417,7 @@ qpnp_chg_vbatdet_set(struct qpnp_chg_chip *chip, int vbatdet_mv)
 static void
 qpnp_chg_set_appropriate_vbatdet(struct qpnp_chg_chip *chip)
 {
-	if (chip->bat_is_cool)
+	if (chip->bat_is_cool && chip->chg_done == true)
 		qpnp_chg_vbatdet_set(chip, chip->cool_bat_mv
 			+ chip->resume_delta_mv);
 	else if (chip->bat_is_warm)
-- 
GitLab