1FREE_IRQ(9) Public Functions Provided FREE_IRQ(9)
2
3
4
6 free_irq - free an interrupt allocated with request_irq
7
9 void free_irq(unsigned int irq, void * dev_id);
10
12 irq
13 Interrupt line to free
14
15 dev_id
16 Device identity to free
17
19 Remove an interrupt handler. The handler is removed and if the
20 interrupt line is no longer in use by any driver it is disabled. On a
21 shared IRQ the caller must ensure the interrupt is disabled on the card
22 it drives before calling this function. The function does not return
23 until any executing interrupts for this IRQ have completed.
24
25 This function must not be called from interrupt context.
26
28 Thomas Gleixner <tglx@linutronix.de>
29 Author.
30
31 Ingo Molnar <mingo@elte.hu>
32 Author.
33
35Kernel Hackers Manual 2.6. November 2011 FREE_IRQ(9)