Fix the obnoxious users of the deprecated SA_xxx interrupt flags. Signed-off-by: Thomas Gleixner <[EMAIL PROTECTED]>
Index: linux-2.6.21-rc3-mm2/drivers/i2c/busses/i2c-bfin-twi.c =================================================================== --- linux-2.6.21-rc3-mm2.orig/drivers/i2c/busses/i2c-bfin-twi.c +++ linux-2.6.21-rc3-mm2/drivers/i2c/busses/i2c-bfin-twi.c @@ -573,7 +573,7 @@ static int i2c_bfin_twi_probe(struct pla p_adap->dev.parent = &dev->dev; rc = request_irq(iface->irq, bfin_twi_interrupt_entry, - SA_INTERRUPT, dev->name, iface); + IRQF_DISABLED, dev->name, iface); if (rc) { dev_err(&(p_adap->dev), "i2c-bfin-twi: can't get IRQ %d !\n", iface->irq); Index: linux-2.6.21-rc3-mm2/drivers/input/keyboard/pxa27x_keyboard.c =================================================================== --- linux-2.6.21-rc3-mm2.orig/drivers/input/keyboard/pxa27x_keyboard.c +++ linux-2.6.21-rc3-mm2/drivers/input/keyboard/pxa27x_keyboard.c @@ -181,7 +181,7 @@ static int __devinit pxakbd_probe(struct } } - error = request_irq(IRQ_KEYPAD, pxakbd_irq_handler, SA_INTERRUPT, + error = request_irq(IRQ_KEYPAD, pxakbd_irq_handler, IRQF_DISABLED, DRIVER_NAME, pdev); if (error) { printk(KERN_ERR "Cannot request keypad IRQ\n"); Index: linux-2.6.21-rc3-mm2/drivers/net/vioc/vioc_irq.c =================================================================== --- linux-2.6.21-rc3-mm2.orig/drivers/net/vioc/vioc_irq.c +++ linux-2.6.21-rc3-mm2/drivers/net/vioc/vioc_irq.c @@ -319,7 +319,7 @@ static int vioc_irq_install(struct pci_d ret = request_irq(vioc_interrupts[vioc_id].intreq[intr_id].irq, vioc_interrupts[vioc_id].intreq[intr_id].hthandler, - SA_INTERRUPT, + IRQF_DISABLED, vioc_interrupts[vioc_id].intreq[intr_id].name, vioc_interrupts[vioc_id].intreq[intr_id]. intrFuncparm); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/