Simple and software-decoded irqs.
void handle_simple_irq(unsigned int irq, struct irq_desc * desc);
irq
the interrupt number
desc
the interrupt description structure for this irq
Simple interrupts are either sent from a demultiplexing interrupt handler or come from hardware, where no interrupt hardware control is necessary.
The caller is expected to handle the ack, clear, mask and unmask issues if necessary.