Disable an irq without waiting
void disable_irq_nosync(unsigned int irq);
irq
Interrupt to disable
Disable the selected interrupt line. Disables and Enables are nested. Unlike disable_irq, this function does not ensure existing instances of the IRQ handler have completed before returning.
This function may be called from IRQ context.