summaryrefslogtreecommitdiff
path: root/include/linux/power
diff options
context:
space:
mode:
authorSyed Rafiuddin <srafiuddin@nvidia.com>2012-11-26 11:30:17 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:49:56 -0700
commit6e8e819bfa2b95e8d63cbd48cdeeb641e109be6a (patch)
treef959506ccdde388912bce801c1f07a60691295e0 /include/linux/power
parent16edb0385cce7dc724931a59386d93c0724acf5a (diff)
power: max17042: add POWER_SUPPLY_PROP_STATUS
addition of POWER_SUPPLY_PROP_STATUS to update the status as charging/discharging Change-Id: Ifcf177eb23ab8921fe52e26699e37541c46189f8 Signed-off-by: Sivaram Nair <sivaramn@nvidia.com> Reviewed-on: http://git-master/r/165474 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'include/linux/power')
-rw-r--r--include/linux/power/max17042_battery.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/power/max17042_battery.h b/include/linux/power/max17042_battery.h
index dabd804506a0..59da9967ec05 100644
--- a/include/linux/power/max17042_battery.h
+++ b/include/linux/power/max17042_battery.h
@@ -217,5 +217,11 @@ struct max17042_platform_data {
struct edp_client *edp_client;
};
+#ifdef CONFIG_BATTERY_MAX17042
extern int maxim_get_temp(void);
+extern void max17042_update_status(int status);
+#else
+static inline int maxim_get_temp(void) { return -ENODEV; }
+static inline void max17042_update_status(int status) {}
+#endif
#endif /* __MAX17042_BATTERY_H_ */