static int sharpsl_pm_remove(struct device *dev) 
static int sharpsl_pm_remove(struct platform_device *pdev) 
static int sharpsl_pm_remove(struct device *dev){	pm_set_ops(NULL);	device_remove_file(dev, &dev_attr_battery_percentage);	device_remove_file(dev, &dev_attr_battery_voltage);	free_irq(IRQ_GPIO(sharpsl_pm.machinfo->gpio_acin), sharpsl_ac_isr);	free_irq(IRQ_GPIO(sharpsl_pm.machinfo->gpio_batlock), sharpsl_fatal_isr);	if (sharpsl_pm.machinfo->gpio_fatal)		free_irq(IRQ_GPIO(sharpsl_pm.machinfo->gpio_fatal), sharpsl_fatal_isr);	if (!machine_is_corgi())		free_irq(IRQ_GPIO(sharpsl_pm.machinfo->gpio_batfull), sharpsl_chrg_full_isr);	del_timer_sync(&sharpsl_pm.chrg_full_timer);	del_timer_sync(&sharpsl_pm.ac_timer);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c5e1ae9729d97d3c543cc70d7865df1e724da0d0/sharpsl_pm.c/clean/arch/arm/mach-pxa/sharpsl_pm.c