DISABLE_IRQ(9) Public Functions Provided DISABLE_IRQ(9)

NAME disable_irq - disable an irq and wait for completion

SYNOPSIS void disable_irq(unsigned int irq);

ARGUMENTS irq Interrupt to disable

DESCRIPTION Disable the selected interrupt line. Enables and Disables are nested. This function waits for any pending IRQ handlers for this interrupt to complete before returning. If you use this function while holding a resource the IRQ handler may need you will deadlock.

This function may be called - with care - from IRQ context.

AUTHORS Thomas Gleixner <tglx@linutronix.de> Author.

Ingo Molnar <mingo@elte.hu> Author.

COPYRIGHT Kernel Hackers Manual 2.6. May 2011 DISABLE_IRQ(9)