X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Ffc4%2Fsocal.c;h=c903ebfab526e6416bbb915654fcc3f391a4575f;hb=a9c87a10db08f53c5220f273d518390cbaeb55c8;hp=f52d1e5bd5a5b0cd68711db46e32a6ce1c4c18b5;hpb=8542e5893c2b10b4f6c80149e7dc3fdd2dc38bc6;p=powerpc.git diff --git a/drivers/fc4/socal.c b/drivers/fc4/socal.c index f52d1e5bd5..c903ebfab5 100644 --- a/drivers/fc4/socal.c +++ b/drivers/fc4/socal.c @@ -17,7 +17,6 @@ static char *version = #include #include -#include #include #include #include @@ -404,7 +403,7 @@ update_out: } } -static irqreturn_t socal_intr(int irq, void *dev_id, struct pt_regs *regs) +static irqreturn_t socal_intr(int irq, void *dev_id) { u32 cmd; unsigned long flags; @@ -761,7 +760,7 @@ static inline void socal_init(struct sbus_dev *sdev, int no) irq = sdev->irqs[0]; - if (request_irq (irq, socal_intr, SA_SHIRQ, "SOCAL", (void *)s)) { + if (request_irq (irq, socal_intr, IRQF_SHARED, "SOCAL", (void *)s)) { socal_printk ("Cannot order irq %d to go\n", irq); socals = s->next; return;