static void bcm63xx_external_irq_shutdown(unsigned int irq) { bcm63xx_external_irq_mask(irq); clear_c0_status(0x100 << (irq - IRQ_MIPS_BASE)); irq_disable_hazard(); }
static void bcm63xx_external_irq_shutdown(struct irq_data *d) { bcm63xx_external_irq_mask(d); clear_c0_status(0x100 << (d->irq - IRQ_MIPS_BASE)); irq_disable_hazard(); }