patch-1.3.70 linux/drivers/scsi/seagate.c

Next file: linux/drivers/scsi/t128.c
Previous file: linux/drivers/scsi/sd_ioctl.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v1.3.69/linux/drivers/scsi/seagate.c linux/drivers/scsi/seagate.c
@@ -203,7 +203,7 @@
  */
 
 static int hostno = -1;
-static void seagate_reconnect_intr(int, struct pt_regs *);
+static void seagate_reconnect_intr(int, void *, struct pt_regs *);
 
 #ifdef FAST
 static int fast = 1;
@@ -358,7 +358,7 @@
 		instance = scsi_register(tpnt, 0);
 		hostno = instance->host_no;
 		if (request_irq((int) irq, seagate_reconnect_intr, SA_INTERRUPT,
-		   (controller_type == SEAGATE) ? "seagate" : "tmc-8xx")) {
+		   (controller_type == SEAGATE) ? "seagate" : "tmc-8xx", NULL)) {
 			printk("scsi%d : unable to allocate IRQ%d\n",
 				hostno, (int) irq);
 			return 0;
@@ -493,7 +493,7 @@
  * asserting SEL.
  */
 
-static void seagate_reconnect_intr(int irq, struct pt_regs * regs)
+static void seagate_reconnect_intr(int irq, void *dev_id, struct pt_regs *regs)
 	{
 	int temp;
 	Scsi_Cmnd * SCtmp;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov with Sam's (original) version
of this