static void disable_cobalt_irq(unsigned int irq) { int entry = is_co_apic(irq); co_apic_write(CO_APIC_LO(entry), CO_APIC_MASK); co_apic_read(CO_APIC_LO(entry)); }
static void disable_cobalt_irq(struct irq_data *data) { int entry = is_co_apic(data->irq); co_apic_write(CO_APIC_LO(entry), CO_APIC_MASK); co_apic_read(CO_APIC_LO(entry)); }
static void enable_cobalt_irq(unsigned int irq) { co_apic_set(is_co_apic(irq), irq); }
/* * This is the SGI Cobalt (IO-)APIC: */ static void enable_cobalt_irq(struct irq_data *data) { co_apic_set(is_co_apic(data->irq), data->irq); }