power: msm_charger: log if battery is low

There can be restarts requested from the userspace if the battery is low.
It would be nice to print the low battery capacity in the logs to ease
the debugging of such restarts.

Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
diff --git a/drivers/power/msm_charger.c b/drivers/power/msm_charger.c
index 2dbc629..207572e 100644
--- a/drivers/power/msm_charger.c
+++ b/drivers/power/msm_charger.c
@@ -193,10 +193,17 @@
 
 static int get_prop_batt_capacity(void)
 {
-	if (msm_batt_gauge && msm_batt_gauge->get_batt_remaining_capacity)
-		return msm_batt_gauge->get_batt_remaining_capacity();
+	int capacity;
 
-	return msm_chg.get_batt_capacity_percent();
+	if (msm_batt_gauge && msm_batt_gauge->get_batt_remaining_capacity)
+		capacity = msm_batt_gauge->get_batt_remaining_capacity();
+	else
+		capacity = msm_chg.get_batt_capacity_percent();
+
+	if (capacity <= 10)
+		pr_err("battery capacity very low = %d\n", capacity);
+
+	return capacity;
 }
 
 static int get_prop_batt_health(void)