summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajagopala V <rajagopala.v@stericsson.com>2011-11-10 15:03:47 +0530
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:01:12 +0200
commitd6c1a5592d8ebfb7eb25293c5e60818e8b5c4a56 (patch)
tree461c1767001caf402301f5cd05842a8135b26461
parent728cd2fbcc97cadca14c2848364ded2438971aa2 (diff)
power:ab5500-fg: Fix gpadc auto trigger
Re-register gpadc auto trigger for battery voltage monitoring in gpadc auto trigger callback. ST-Ericsson Linux next: NA ST-Ericsson ID: 372448 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ida9811bbd710000749484e2d1e409fd76c540042 Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37270 Reviewed-by: QATOOLS Reviewed-by: QABUILD Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
-rw-r--r--drivers/power/ab5500_fg.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/power/ab5500_fg.c b/drivers/power/ab5500_fg.c
index ab481f53bc3..5e3a4f46cd0 100644
--- a/drivers/power/ab5500_fg.c
+++ b/drivers/power/ab5500_fg.c
@@ -1604,7 +1604,9 @@ static int ab5500_fg_bat_v_trig(int mux)
power_supply_changed(&di->fg_psy);
} else
- return -EINVAL;
+ dev_err(di->dev,
+ "Invalid gpadc auto trigger for battery voltage\n");
+
kfree(di->gpadc_auto);
ab5500_fg_init_hw_registers(di);
return 0;