msm: HTC: Update HTC battery drivers

* HTC kernel version: m7-kk-3.4.10-17db3b4

Change-Id: I69b7420a33199b5a48119d846c5fdb221abe2d65
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h
index 662a517..7abd79c 100644
--- a/include/linux/power_supply.h
+++ b/include/linux/power_supply.h
@@ -47,6 +47,19 @@
 	POWER_SUPPLY_CHARGE_TYPE_FAST,
 };
 
+#ifdef CONFIG_HTC_BATT_8960
+enum {
+	POWER_SUPPLY_DISABLE_CHARGE = 0,
+	POWER_SUPPLY_ENABLE_SLOW_CHARGE,
+	POWER_SUPPLY_ENABLE_FAST_CHARGE,
+	POWER_SUPPLY_ENABLE_9VAC_CHARGE,
+	POWER_SUPPLY_ENABLE_WIRELESS_CHARGE,
+	POWER_SUPPLY_ENABLE_SLOW_HV_CHARGE,
+	POWER_SUPPLY_ENABLE_FAST_HV_CHARGE,
+	POWER_SUPPLY_ENABLE_INTERNAL,
+};
+#endif
+
 enum {
 	POWER_SUPPLY_HEALTH_UNKNOWN = 0,
 	POWER_SUPPLY_HEALTH_GOOD,
@@ -82,6 +95,15 @@
 	POWER_SUPPLY_SCOPE_DEVICE,
 };
 
+#ifdef CONFIG_HTC_BATT_8960
+enum {
+	HTC_UI_PJ_NOT_CHG = 0,
+	HTC_UI_PJ_CHG,
+	HTC_UI_PJ_FULL,
+	HTC_UI_PJ_EMPTY,
+};
+#endif
+
 enum power_supply_property {
 	/* Properties of type `int' */
 	POWER_SUPPLY_PROP_STATUS = 0,