]> err.no Git - linux-2.6/blobdiff - drivers/scsi/Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
[linux-2.6] / drivers / scsi / Kconfig
index 9680f82b3ecfaf801c98c2f93c08e7ce73238246..b9d374082b6572f136aff58dddf54e4b65e541fe 100644 (file)
@@ -179,7 +179,15 @@ config CHR_DEV_SCH
          say M here and read <file:Documentation/kbuild/modules.txt> and
          <file:Documentation/scsi/scsi.txt>. The module will be called ch.o.
          If unsure, say N.
-       
+
+config SCSI_ENCLOSURE
+       tristate "SCSI Enclosure Support"
+       depends on SCSI && ENCLOSURE_SERVICES
+       help
+         Enclosures are devices sitting on or in SCSI backplanes that
+         manage devices.  If you have a disk cage, the chances are that
+         it has an enclosure device.  Selecting this option will just allow
+         certain enclosure conditions to be reported and is not required.
 
 comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs"
        depends on SCSI
@@ -317,7 +325,7 @@ menuconfig SCSI_LOWLEVEL
        depends on SCSI!=n
        default y
 
-if SCSI_LOWLEVEL
+if SCSI_LOWLEVEL && SCSI
 
 config ISCSI_TCP
        tristate "iSCSI Initiator over TCP/IP"
@@ -714,7 +722,7 @@ config SCSI_FD_MCS
 
 config SCSI_GDTH
        tristate "Intel/ICP (former GDT SCSI Disk Array) RAID Controller support"
-       depends on (ISA || EISA || PCI) && SCSI && ISA_DMA_API && PCI_LEGACY
+       depends on (ISA || EISA || PCI) && SCSI && ISA_DMA_API
        ---help---
          Formerly called GDT SCSI Disk Array Controller Support.
 
@@ -984,6 +992,16 @@ config SCSI_IZIP_SLOW_CTR
 
          Generally, saying N is fine.
 
+config SCSI_MVSAS
+       tristate "Marvell 88SE6440 SAS/SATA support"
+       depends on PCI && SCSI
+       select SCSI_SAS_LIBSAS
+       help
+         This driver supports Marvell SAS/SATA PCI devices.
+
+         To compiler this driver as a module, choose M here: the module
+         will be called mvsas.
+
 config SCSI_NCR53C406A
        tristate "NCR53c406a SCSI support"
        depends on ISA && SCSI
@@ -1578,45 +1596,6 @@ config GVP11_SCSI
          To compile this driver as a module, choose M here: the
          module will be called gvp11.
 
-config CYBERSTORM_SCSI
-       tristate "CyberStorm SCSI support"
-       depends on ZORRO && SCSI
-       help
-         If you have an Amiga with an original (MkI) Phase5 Cyberstorm
-         accelerator board and the optional Cyberstorm SCSI controller,
-         answer Y. Otherwise, say N.
-
-config CYBERSTORMII_SCSI
-       tristate "CyberStorm Mk II SCSI support"
-       depends on ZORRO && SCSI
-       help
-         If you have an Amiga with a Phase5 Cyberstorm MkII accelerator board
-         and the optional Cyberstorm SCSI controller, say Y. Otherwise,
-         answer N.
-
-config BLZ2060_SCSI
-       tristate "Blizzard 2060 SCSI support"
-       depends on ZORRO && SCSI
-       help
-         If you have an Amiga with a Phase5 Blizzard 2060 accelerator board
-         and want to use the onboard SCSI controller, say Y. Otherwise,
-         answer N.
-
-config BLZ1230_SCSI
-       tristate "Blizzard 1230IV/1260 SCSI support"
-       depends on ZORRO && SCSI
-       help
-         If you have an Amiga 1200 with a Phase5 Blizzard 1230IV or Blizzard
-         1260 accelerator, and the optional SCSI module, say Y. Otherwise,
-         say N.
-
-config FASTLANE_SCSI
-       tristate "Fastlane SCSI support"
-       depends on ZORRO && SCSI
-       help
-         If you have the Phase5 Fastlane Z3 SCSI controller, or plan to use
-         one in the near future, say Y to this question. Otherwise, say N.
-
 config SCSI_A4000T
        tristate "A4000T NCR53c710 SCSI support (EXPERIMENTAL)"
        depends on AMIGA && SCSI && EXPERIMENTAL
@@ -1644,15 +1623,6 @@ config SCSI_ZORRO7XX
              accelerator card for the Amiga 1200,
            - the SCSI controller on the GVP Turbo 040/060 accelerator.
 
-config OKTAGON_SCSI
-       tristate "BSC Oktagon SCSI support (EXPERIMENTAL)"
-       depends on ZORRO && SCSI && EXPERIMENTAL
-       help
-         If you have the BSC Oktagon SCSI disk controller for the Amiga, say
-         Y to this question.  If you're in doubt about whether you have one,
-         see the picture at
-         <http://amiga.resource.cx/exp/search.pl?product=oktagon>.
-
 config ATARI_SCSI
        tristate "Atari native SCSI support"
        depends on ATARI && SCSI
@@ -1705,18 +1675,6 @@ config MAC_SCSI
          SCSI-HOWTO, available from
          <http://www.tldp.org/docs.html#howto>.
 
-config SCSI_MAC_ESP
-       tristate "Macintosh NCR53c9[46] SCSI"
-       depends on MAC && SCSI
-       help
-         This is the NCR 53c9x SCSI controller found on most of the 68040
-         based Macintoshes.  If you have one of these say Y and read the
-         SCSI-HOWTO, available from
-         <http://www.tldp.org/docs.html#howto>.
-
-         To compile this driver as a module, choose M here: the
-         module will be called mac_esp.
-
 config MVME147_SCSI
        bool "WD33C93 SCSI driver for MVME147"
        depends on MVME147 && SCSI=y