X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Feata.c;h=059eeee4b55412cbb4c0d534308fae807a13ba02;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=a5ff43b1b2633ba130f2cbd6273210d9f2282001;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/drivers/scsi/eata.c b/drivers/scsi/eata.c index a5ff43b1b..059eeee4b 100644 --- a/drivers/scsi/eata.c +++ b/drivers/scsi/eata.c @@ -477,6 +477,7 @@ * the driver sets host->wish_block = 1 for all ISA boards. */ +#include #include #include #include @@ -1221,7 +1222,7 @@ static int port_detect(unsigned long port_base, unsigned int j, /* Board detected, allocate its IRQ */ if (request_irq(irq, do_interrupt_handler, - IRQF_DISABLED | ((subversion == ESA) ? IRQF_SHARED : 0), + SA_INTERRUPT | ((subversion == ESA) ? SA_SHIRQ : 0), driver_name, (void *)&sha[j])) { printk("%s: unable to allocate IRQ %u, detaching.\n", name, irq);