if (sharpsl_pm.machinfo->gpio_fatal && (STATUS_FATAL == 0)) { 
if (sharpsl_pm.machinfo->gpio_fatal && (STATUS_FATAL() == 0)) { 
static irqreturn_t sharpsl_fatal_isr(int irq, void *dev_id, struct pt_regs *fp){	int is_fatal = 0;	if (STATUS_BATT_LOCKED == 0) {		dev_err(sharpsl_pm.dev, "Battery now Unlocked! Suspending.\n");		is_fatal = 1;	}	if (sharpsl_pm.machinfo->gpio_fatal && (STATUS_FATAL == 0)) {		dev_err(sharpsl_pm.dev, "Fatal Batt Error! Suspending.\n");		is_fatal = 1;	}	if (!(sharpsl_pm.flags & SHARPSL_APM_QUEUED) && is_fatal) {		sharpsl_pm.flags |= SHARPSL_APM_QUEUED;		apm_queue_event(APM_CRITICAL_SUSPEND);	}	return IRQ_HANDLED;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c5e1ae9729d97d3c543cc70d7865df1e724da0d0/sharpsl_pm.c/clean/arch/arm/mach-pxa/sharpsl_pm.c