6 #include <linux/sched.h>
23 spin_lock(&srm_irq_lock);
25 spin_unlock(&srm_irq_lock);
31 spin_lock(&srm_irq_lock);
33 spin_unlock(&srm_irq_lock);
37 static struct irq_chip srm_irq_type = {
39 .irq_unmask = srm_enable_irq,
40 .irq_mask = srm_disable_irq,
41 .irq_mask_ack = srm_disable_irq,
51 for (i = 16; i <
max; ++
i) {
52 if (i < 64 && ((ignore_mask >> i) & 1))
62 int irq = (vector - 0x800) >> 4;