msm: HTC: Add HTC battery drivers

HTC kernel version: villeu-jb-crc-3.4.10-ae8b65e

Change-Id: Ied9dc610077ecc79e355f160631d6fb80cc61469
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h
index cb56293..662a517 100644
--- a/include/linux/power_supply.h
+++ b/include/linux/power_supply.h
@@ -129,6 +129,9 @@
 	POWER_SUPPLY_PROP_MODEL_NAME,
 	POWER_SUPPLY_PROP_MANUFACTURER,
 	POWER_SUPPLY_PROP_SERIAL_NUMBER,
+#ifdef CONFIG_HTC_BATT_8960
+	POWER_SUPPLY_PROP_OVERLOAD,
+#endif
 };
 
 enum power_supply_type {
@@ -137,6 +140,9 @@
 	POWER_SUPPLY_TYPE_UPS,
 	POWER_SUPPLY_TYPE_MAINS,
 	POWER_SUPPLY_TYPE_USB,		/* Standard Downstream Port */
+#ifdef CONFIG_HTC_BATT_8960
+	POWER_SUPPLY_TYPE_WIRELESS,	/* Wireless Charger */
+#endif
 	POWER_SUPPLY_TYPE_USB_DCP,	/* Dedicated Charging Port */
 	POWER_SUPPLY_TYPE_USB_CDP,	/* Charging Downstream Port */
 	POWER_SUPPLY_TYPE_USB_ACA,	/* Accessory Charger Adapters */