xref: /linux/drivers/scsi/arm/Kconfig (revision fbc0606378ca33b9667613ee3cc431c6e193ad4f)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# SCSI driver configuration for Acorn
31da177e4SLinus Torvalds#
41da177e4SLinus Torvaldsconfig SCSI_ACORNSCSI_3
51da177e4SLinus Torvalds	tristate "Acorn SCSI card (aka30) support"
6324b9337SRussell King	depends on ARCH_ACORN && SCSI
7410ca5c7SMatthew Wilcox	select SCSI_SPI_ATTRS
81da177e4SLinus Torvalds	help
91da177e4SLinus Torvalds	  This enables support for the Acorn SCSI card (aka30). If you have an
101da177e4SLinus Torvalds	  Acorn system with one of these, say Y. If unsure, say N.
111da177e4SLinus Torvalds
121da177e4SLinus Torvaldsconfig SCSI_ACORNSCSI_TAGGED_QUEUE
131da177e4SLinus Torvalds	bool "Support SCSI 2 Tagged queueing"
141da177e4SLinus Torvalds	depends on SCSI_ACORNSCSI_3
151da177e4SLinus Torvalds	help
161da177e4SLinus Torvalds	  Say Y here to enable tagged queuing support on the Acorn SCSI card.
171da177e4SLinus Torvalds
181da177e4SLinus Torvalds	  This is a feature of SCSI-2 which improves performance: the host
191da177e4SLinus Torvalds	  adapter can send several SCSI commands to a device's queue even if
201da177e4SLinus Torvalds	  previous commands haven't finished yet. Some SCSI devices don't
211da177e4SLinus Torvalds	  implement this properly, so the safe answer is N.
221da177e4SLinus Torvalds
231da177e4SLinus Torvaldsconfig SCSI_ACORNSCSI_SYNC
241da177e4SLinus Torvalds	bool "Support SCSI 2 Synchronous Transfers"
251da177e4SLinus Torvalds	depends on SCSI_ACORNSCSI_3
261da177e4SLinus Torvalds	help
271da177e4SLinus Torvalds	  Say Y here to enable synchronous transfer negotiation with all
281da177e4SLinus Torvalds	  targets on the Acorn SCSI card.
291da177e4SLinus Torvalds
301da177e4SLinus Torvalds	  In general, this improves performance; however some SCSI devices
311da177e4SLinus Torvalds	  don't implement it properly, so the safe answer is N.
321da177e4SLinus Torvalds
331da177e4SLinus Torvaldsconfig SCSI_ARXESCSI
341da177e4SLinus Torvalds	tristate "ARXE SCSI support"
351da177e4SLinus Torvalds	depends on ARCH_ACORN && SCSI
361da177e4SLinus Torvalds	help
371da177e4SLinus Torvalds	  Around 1991, Arxe Systems Limited released a high density floppy
381da177e4SLinus Torvalds	  disc interface for the Acorn Archimedes range, to allow the use of
391da177e4SLinus Torvalds	  HD discs from the then new A5000 on earlier models. This interface
401da177e4SLinus Torvalds	  was either sold on its own or with an integral SCSI controller.
411da177e4SLinus Torvalds	  Technical details on this NCR53c94-based device are available at
421da177e4SLinus Torvalds	  <http://www.cryton.demon.co.uk/acornbits/scsi_arxe.html>
431da177e4SLinus Torvalds	  Say Y here to compile in support for the SCSI controller.
441da177e4SLinus Torvalds
451da177e4SLinus Torvaldsconfig SCSI_CUMANA_2
461da177e4SLinus Torvalds	tristate "CumanaSCSI II support"
471da177e4SLinus Torvalds	depends on ARCH_ACORN && SCSI
481da177e4SLinus Torvalds	help
491da177e4SLinus Torvalds	  This enables support for the Cumana SCSI II card. If you have an
501da177e4SLinus Torvalds	  Acorn system with one of these, say Y. If unsure, say N.
511da177e4SLinus Torvalds
521da177e4SLinus Torvaldsconfig SCSI_EESOXSCSI
531da177e4SLinus Torvalds	tristate "EESOX support"
541da177e4SLinus Torvalds	depends on ARCH_ACORN && SCSI
551da177e4SLinus Torvalds	help
561da177e4SLinus Torvalds	  This enables support for the EESOX SCSI card. If you have an Acorn
571da177e4SLinus Torvalds	  system with one of these, say Y, otherwise say N.
581da177e4SLinus Torvalds
591da177e4SLinus Torvaldsconfig SCSI_POWERTECSCSI
601da177e4SLinus Torvalds	tristate "PowerTec support"
611da177e4SLinus Torvalds	depends on ARCH_ACORN && SCSI
621da177e4SLinus Torvalds	help
631da177e4SLinus Torvalds	  This enables support for the Powertec SCSI card on Acorn systems. If
641da177e4SLinus Torvalds	  you have one of these, say Y. If unsure, say N.
651da177e4SLinus Torvalds
661da177e4SLinus Torvaldscomment "The following drivers are not fully supported"
67*fbc06063SKees Cook	depends on ARCH_ACORN
681da177e4SLinus Torvalds
691da177e4SLinus Torvaldsconfig SCSI_CUMANA_1
70*fbc06063SKees Cook	tristate "CumanaSCSI I support"
71*fbc06063SKees Cook	depends on ARCH_ACORN && SCSI
72ca8c100aSRussell King	select SCSI_SPI_ATTRS
731da177e4SLinus Torvalds	help
741da177e4SLinus Torvalds	  This enables support for the Cumana SCSI I card. If you have an
751da177e4SLinus Torvalds	  Acorn system with one of these, say Y. If unsure, say N.
761da177e4SLinus Torvalds
771da177e4SLinus Torvaldsconfig SCSI_OAK1
78*fbc06063SKees Cook	tristate "Oak SCSI support"
79*fbc06063SKees Cook	depends on ARCH_ACORN && SCSI
80ca8c100aSRussell King	select SCSI_SPI_ATTRS
811da177e4SLinus Torvalds	help
821da177e4SLinus Torvalds	  This enables support for the Oak SCSI card. If you have an Acorn
831da177e4SLinus Torvalds	  system with one of these, say Y. If unsure, say N.
841da177e4SLinus Torvalds
85