Provided by: kernel-doc-2.4.27_2.4.27-12_all
free_irq - free an interrupt
void free_irq (unsigned int irq, void *dev_id);
irq Interrupt line to free
dev_id Device identity to free
Remove an interrupt handler. The handler is removed and if the
interrupt line is no longer in use by any driver it is disabled. On a
shared IRQ the caller must ensure the interrupt is disabled on the card
it drives before calling this function. The function does not return
until any executing interrupts for this IRQ have completed.
This function may be called from interrupt context.
Attempting to free an irq in a handler for the same irq hangs the