patch-2.1.110 linux/drivers/acorn/scsi/eesox.c

Next file: linux/drivers/acorn/scsi/fas216.c
Previous file: linux/drivers/acorn/scsi/ecoscsi.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.109/linux/drivers/acorn/scsi/eesox.c linux/drivers/acorn/scsi/eesox.c
@@ -14,6 +14,7 @@
  *  14-03-1998	RMK	Updated DMA support
  *			Added terminator control
  *  15-04-1998	RMK	Only do PIO if FAS216 will allow it.
+ *  27-06-1998	RMK	Changed asm/delay.h to linux/delay.h
  */
 
 #include <linux/module.h>
@@ -25,8 +26,8 @@
 #include <linux/proc_fs.h>
 #include <linux/unistd.h>
 #include <linux/stat.h>
+#include <linux/delay.h>
 
-#include <asm/delay.h>
 #include <asm/io.h>
 #include <asm/irq.h>
 #include <asm/dma.h>
@@ -73,6 +74,11 @@
 
 static struct expansion_card *ecs[MAX_ECARDS];
 
+MODULE_AUTHOR("Russell King");
+MODULE_DESCRIPTION("EESOX SCSI driver");
+MODULE_PARM(term, "1-8i");
+MODULE_PARM_DESC(term, "SCSI bus termination");
+
 /*
  * Use term=0,1,0,0,0 to turn terminators on/off
  */
@@ -377,6 +383,7 @@
 		info->info.ifcfg.asyncperiod	= EESOX_ASYNC_PERIOD;
 		info->info.ifcfg.sync_max_depth	= EESOX_SYNC_DEPTH;
 		info->info.ifcfg.cntl3		= CNTL3_BS8 | CNTL3_FASTSCSI | CNTL3_FASTCLK;
+		info->info.ifcfg.disconnect_ok	= 1;
 		info->info.dma.setup		= eesoxscsi_dma_setup;
 		info->info.dma.pseudo		= eesoxscsi_dma_pseudo;
 		info->info.dma.stop		= eesoxscsi_dma_stop;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov