Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. IRQF_DISABLED - keep irqs disabled when calling the action handler.
  2. * DEPRECATED. This flag is a NOOP and scheduled to be removed
  3. * IRQF_SHARED - allow sharing the irq among several devices
  4. * IRQF_PROBE_SHARED - set by callers when they expect sharing mismatches to occur
  5. * IRQF_TIMER - Flag to mark this interrupt as timer interrupt
  6. * IRQF_PERCPU - Interrupt is per cpu
  7. * IRQF_NOBALANCING - Flag to exclude this interrupt from irq balancing
  8. * IRQF_IRQPOLL - Interrupt is used for polling (only the interrupt that is
  9. * registered first in an shared interrupt is considered for
  10. * performance reasons)
  11. * IRQF_ONESHOT - Interrupt is not reenabled after the hardirq handler finished.
  12. * Used by threaded interrupts which need to keep the
  13. * irq line disabled until the threaded handler has been run.
  14. * IRQF_NO_SUSPEND - Do not disable this IRQ during suspend
  15. * IRQF_FORCE_RESUME - Force enable it on resume even if IRQF_NO_SUSPEND is set
  16. * IRQF_NO_THREAD - Interrupt cannot be threaded
  17. * IRQF_EARLY_RESUME - Resume IRQ early during syscore instead of at device