free_irq(9) - phpMan
FREE_IRQ(9) Public Functions Provided FREE_IRQ(9)
NAME
free_irq - free an interrupt allocated with request_irq
SYNOPSIS
void free_irq(unsigned int irq, void * dev_id);
ARGUMENTS
irq
Interrupt line to free
dev_id
Device identity to free
DESCRIPTION
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 must not be called from interrupt context.
AUTHORS
Thomas Gleixner <tglx AT linutronix.de>
Author.
Ingo Molnar <mingo AT elte.hu>
Author.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 FREE_IRQ(9)
|