MODULE_PARM(extmask, "1i");
int mo15mask=0;
MODULE_PARM(mo15mask, "1i");
+int processlocal=0;
+MODULE_PARM(processlocal, "1i");
/* Other module attributes */
#ifdef MODULE_SUPPORTED_DEVICE
#endif
i=0;
while ( (chips_p[i] != NULL) & (i < MAX_TOT_CHIPS) ) {
- free_irq(chips_p[i]->chip_irq, chips_p[i]);
+ if(chips_p[i]->chipspecops->irq_handler)
+ free_irq(chips_p[i]->chip_irq, chips_p[i]);
i++;
}