if (STATUS_AC_IN == 0) { 
if (STATUS_AC_IN() == 0) { 
static void sharpsl_chrg_full_timer(unsigned long data){	dev_dbg(sharpsl_pm.dev, "Charge Full at time: %lx\n", jiffies);	sharpsl_pm.full_count++;	if (STATUS_AC_IN == 0) {		dev_dbg(sharpsl_pm.dev, "Charge Full: AC removed - stop charging!\n");		if (sharpsl_pm.charge_mode == CHRG_ON)			sharpsl_charge_off();	} else if (sharpsl_pm.full_count < 2) {		dev_dbg(sharpsl_pm.dev, "Charge Full: Count too low\n");		schedule_work(&toggle_charger);	} else if (time_after(jiffies, sharpsl_pm.charge_start_time + SHARPSL_CHARGE_FINISH_TIME)) {		dev_dbg(sharpsl_pm.dev, "Charge Full: Interrupt generated too slowly - retry.\n");		schedule_work(&toggle_charger);	} else {		sharpsl_charge_off();		sharpsl_pm.charge_mode = CHRG_DONE;		dev_dbg(sharpsl_pm.dev, "Charge Full: Charging Finished\n");	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c5e1ae9729d97d3c543cc70d7865df1e724da0d0/sharpsl_pm.c/clean/arch/arm/mach-pxa/sharpsl_pm.c