summaryrefslogtreecommitdiff
path: root/drivers/power
diff options
context:
space:
mode:
authorRajagopala V <rajagopala.v@stericsson.com>2011-08-25 13:31:50 +0530
committerUlf Hansson <ulf.hansson@stericsson.com>2011-09-19 16:00:10 +0200
commit381d38edd48df811f4a107fe2bf95743717ec29c (patch)
treeea0b3828bdda16681106cc90c2d98dbd7214531a /drivers/power
parent12e3cefdb803603f79703cc8756ab24bbaad9757 (diff)
hwmon: ab5500: support for battery temp monitor
add support for battery temperature monitor ST-Ericsson Linux next: NA ST-Ericsson ID: WP257616 ST-Ericsson FOSS-OUT ID: NA Change-Id: I344947ed41b4dd0a49abcb28e57b7b3c697dc57d Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28233 Reviewed-by: Arun MURTHY <arun.murthy@stericsson.com> Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Diffstat (limited to 'drivers/power')
-rw-r--r--drivers/power/ab5500_btemp.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/power/ab5500_btemp.c b/drivers/power/ab5500_btemp.c
index 04ad6bbb7ac..2e2a5054a58 100644
--- a/drivers/power/ab5500_btemp.c
+++ b/drivers/power/ab5500_btemp.c
@@ -110,6 +110,17 @@ struct ab5500_btemp *ab5500_btemp_get(void)
}
/**
+ * ab5500_btemp_get_batctrl_temp() - get the temperature
+ * @di: pointer to the ab5500_btemp structure
+ *
+ * Returns the batctrl temperature in millidegrees
+ */
+int ab5500_btemp_get_batctrl_temp(struct ab5500_btemp *di)
+{
+ return di->bat_temp * 1000;
+}
+
+/**
* ab5500_btemp_batctrl_volt_to_res() - convert batctrl voltage to resistance
* @di: pointer to the ab5500_btemp structure
* @v_batctrl: measured batctrl voltage