static void ack_kn02_irq(unsigned int irq) { spin_lock(&kn02_lock); mask_kn02_irq(irq); spin_unlock(&kn02_lock); iob(); }
static inline void disable_kn02_irq(unsigned int irq) { unsigned long flags; spin_lock_irqsave(&kn02_lock, flags); mask_kn02_irq(irq); spin_unlock_irqrestore(&kn02_lock, flags); }
static void ack_kn02_irq(struct irq_data *d) { mask_kn02_irq(d); iob(); }
static void ack_kn02_irq(unsigned int irq) { mask_kn02_irq(irq); iob(); }