--- ./adc_battery.h	2007-02-20 02:56:33.000000000 +0300
+++ /usr/src/ipaq/linux-2.6.19-hh/include/linux/adc_battery.h	2007-03-09 01:42:39.000000000 +0300
@@ -7,6 +7,20 @@
 	/* Provide func that will return non-zero if power supplied. */
 	int  (*power_supplied)(void);
 
+	int  (*charge_status_func)(void);	
+	int charge_status;
+
+#if 0
+	void (*charge_callback)(struct battery_adc_platform_data *di);
+	void (*power_supply_changed)(struct battery_adc_platform_data *di);
+
+	#if defined(CONFIG_APM) || defined(CONFIG_APM_MODULE)
+	/* Call it to fill 'info' structure. */
+	int  (*get_apm_power_info)(struct battery_adc_platform_data *di,   struct apm_power_info *info);
+	#endif
+#endif
+	
+
 	int voltage_pin;
 	int current_pin;
 	int temperature_pin;

