static void jensen_local_ack(unsigned int irq) { /* irq1 is supposed to be the keyboard, silly Jensen. */ if (irq == 7) i8259a_mask_and_ack_irq(1); }
static void alcor_isa_mask_and_ack_irq(unsigned int irq) { i8259a_mask_and_ack_irq(irq); /* On ALCOR/XLT, need to dismiss interrupt via GRU. */ *(vuip)GRU_INT_CLEAR = 0x80000000; mb(); *(vuip)GRU_INT_CLEAR = 0; mb(); }
static void alcor_isa_mask_and_ack_irq(struct irq_data *d) { i8259a_mask_and_ack_irq(d); /* */ *(vuip)GRU_INT_CLEAR = 0x80000000; mb(); *(vuip)GRU_INT_CLEAR = 0; mb(); }
static void alcor_isa_mask_and_ack_irq(struct irq_data *d) { i8259a_mask_and_ack_irq(d); /* On ALCOR/XLT, need to dismiss interrupt via GRU. */ *(vuip)GRU_INT_CLEAR = 0x80000000; mb(); *(vuip)GRU_INT_CLEAR = 0; mb(); }
static void wildfire_mask_and_ack_irq(unsigned int irq) { if (irq < 16) i8259a_mask_and_ack_irq(irq); spin_lock(&wildfire_irq_lock); clear_bit(irq, &cached_irq_mask); wildfire_update_irq_hw(irq); spin_unlock(&wildfire_irq_lock); }
static void wildfire_mask_and_ack_irq(struct irq_data *d) { unsigned int irq = d->irq; if (irq < 16) i8259a_mask_and_ack_irq(d); spin_lock(&wildfire_irq_lock); clear_bit(irq, &cached_irq_mask); wildfire_update_irq_hw(irq); spin_unlock(&wildfire_irq_lock); }
static void alcor_isa_mask_and_ack_irq(struct irq_data *d) { i8259a_mask_and_ack_irq(d); =======
static void alcor_isa_mask_and_ack_irq(unsigned int irq) { i8259a_mask_and_ack_irq(irq); >>>>>>> 296c66da8a02d52243f45b80521febece5ed498a