Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #ifndef _LINUX_IRQRETURN_H
  2. #define _LINUX_IRQRETURN_H
  3.  
  4. /**
  5.  * enum irqreturn
  6.  * @IRQ_NONE            interrupt was not from this device
  7.  * @IRQ_HANDLED         interrupt was handled by this device
  8.  * @IRQ_WAKE_THREAD     handler requests to wake the handler thread
  9.  */
  10. enum irqreturn {
  11.         IRQ_NONE                = (0 << 0),
  12.         IRQ_HANDLED             = (1 << 0),
  13.         IRQ_WAKE_THREAD         = (1 << 1),
  14. };
  15.  
  16. typedef enum irqreturn irqreturn_t;
  17. #define IRQ_RETVAL(x)   ((x) != IRQ_NONE)
  18.  
  19. #endif
  20.