typedef void (*irq_handler_t)(unsigned int, struct irqdesc *, struct pt_regs *);