diff options
Diffstat (limited to 'drivers/scsi/Kconfig')
-rw-r--r-- | drivers/scsi/Kconfig | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 20dd85a77813..3c606cf8c8ca 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -336,6 +336,7 @@ config SCSI_ACARD | |||
336 | config SCSI_AHA152X | 336 | config SCSI_AHA152X |
337 | tristate "Adaptec AHA152X/2825 support" | 337 | tristate "Adaptec AHA152X/2825 support" |
338 | depends on ISA && SCSI && !64BIT | 338 | depends on ISA && SCSI && !64BIT |
339 | select SCSI_SPI_ATTRS | ||
339 | ---help--- | 340 | ---help--- |
340 | This is a driver for the AHA-1510, AHA-1520, AHA-1522, and AHA-2825 | 341 | This is a driver for the AHA-1510, AHA-1520, AHA-1522, and AHA-2825 |
341 | SCSI host adapters. It also works for the AVA-1505, but the IRQ etc. | 342 | SCSI host adapters. It also works for the AVA-1505, but the IRQ etc. |
@@ -623,6 +624,7 @@ config SCSI_OMIT_FLASHPOINT | |||
623 | config SCSI_DMX3191D | 624 | config SCSI_DMX3191D |
624 | tristate "DMX3191D SCSI support" | 625 | tristate "DMX3191D SCSI support" |
625 | depends on PCI && SCSI | 626 | depends on PCI && SCSI |
627 | select SCSI_SPI_ATTRS | ||
626 | help | 628 | help |
627 | This is support for Domex DMX3191D SCSI Host Adapters. | 629 | This is support for Domex DMX3191D SCSI Host Adapters. |
628 | 630 | ||
@@ -632,6 +634,7 @@ config SCSI_DMX3191D | |||
632 | config SCSI_DTC3280 | 634 | config SCSI_DTC3280 |
633 | tristate "DTC3180/3280 SCSI support" | 635 | tristate "DTC3180/3280 SCSI support" |
634 | depends on ISA && SCSI | 636 | depends on ISA && SCSI |
637 | select SCSI_SPI_ATTRS | ||
635 | help | 638 | help |
636 | This is support for DTC 3180/3280 SCSI Host Adapters. Please read | 639 | This is support for DTC 3180/3280 SCSI Host Adapters. Please read |
637 | the SCSI-HOWTO, available from | 640 | the SCSI-HOWTO, available from |
@@ -752,6 +755,7 @@ config SCSI_GDTH | |||
752 | config SCSI_GENERIC_NCR5380 | 755 | config SCSI_GENERIC_NCR5380 |
753 | tristate "Generic NCR5380/53c400 SCSI PIO support" | 756 | tristate "Generic NCR5380/53c400 SCSI PIO support" |
754 | depends on ISA && SCSI | 757 | depends on ISA && SCSI |
758 | select SCSI_SPI_ATTRS | ||
755 | ---help--- | 759 | ---help--- |
756 | This is a driver for the old NCR 53c80 series of SCSI controllers | 760 | This is a driver for the old NCR 53c80 series of SCSI controllers |
757 | on boards using PIO. Most boards such as the Trantor T130 fit this | 761 | on boards using PIO. Most boards such as the Trantor T130 fit this |
@@ -771,6 +775,7 @@ config SCSI_GENERIC_NCR5380 | |||
771 | config SCSI_GENERIC_NCR5380_MMIO | 775 | config SCSI_GENERIC_NCR5380_MMIO |
772 | tristate "Generic NCR5380/53c400 SCSI MMIO support" | 776 | tristate "Generic NCR5380/53c400 SCSI MMIO support" |
773 | depends on ISA && SCSI | 777 | depends on ISA && SCSI |
778 | select SCSI_SPI_ATTRS | ||
774 | ---help--- | 779 | ---help--- |
775 | This is a driver for the old NCR 53c80 series of SCSI controllers | 780 | This is a driver for the old NCR 53c80 series of SCSI controllers |
776 | on boards using memory mapped I/O. | 781 | on boards using memory mapped I/O. |
@@ -909,7 +914,7 @@ config SCSI_INIA100 | |||
909 | 914 | ||
910 | config SCSI_PPA | 915 | config SCSI_PPA |
911 | tristate "IOMEGA parallel port (ppa - older drives)" | 916 | tristate "IOMEGA parallel port (ppa - older drives)" |
912 | depends on SCSI && PARPORT | 917 | depends on SCSI && PARPORT_PC |
913 | ---help--- | 918 | ---help--- |
914 | This driver supports older versions of IOMEGA's parallel port ZIP | 919 | This driver supports older versions of IOMEGA's parallel port ZIP |
915 | drive (a 100 MB removable media device). | 920 | drive (a 100 MB removable media device). |
@@ -936,7 +941,7 @@ config SCSI_PPA | |||
936 | 941 | ||
937 | config SCSI_IMM | 942 | config SCSI_IMM |
938 | tristate "IOMEGA parallel port (imm - newer drives)" | 943 | tristate "IOMEGA parallel port (imm - newer drives)" |
939 | depends on SCSI && PARPORT | 944 | depends on SCSI && PARPORT_PC |
940 | ---help--- | 945 | ---help--- |
941 | This driver supports newer versions of IOMEGA's parallel port ZIP | 946 | This driver supports newer versions of IOMEGA's parallel port ZIP |
942 | drive (a 100 MB removable media device). | 947 | drive (a 100 MB removable media device). |
@@ -963,7 +968,7 @@ config SCSI_IMM | |||
963 | 968 | ||
964 | config SCSI_IZIP_EPP16 | 969 | config SCSI_IZIP_EPP16 |
965 | bool "ppa/imm option - Use slow (but safe) EPP-16" | 970 | bool "ppa/imm option - Use slow (but safe) EPP-16" |
966 | depends on PARPORT && (SCSI_PPA || SCSI_IMM) | 971 | depends on SCSI_PPA || SCSI_IMM |
967 | ---help--- | 972 | ---help--- |
968 | EPP (Enhanced Parallel Port) is a standard for parallel ports which | 973 | EPP (Enhanced Parallel Port) is a standard for parallel ports which |
969 | allows them to act as expansion buses that can handle up to 64 | 974 | allows them to act as expansion buses that can handle up to 64 |
@@ -978,7 +983,7 @@ config SCSI_IZIP_EPP16 | |||
978 | 983 | ||
979 | config SCSI_IZIP_SLOW_CTR | 984 | config SCSI_IZIP_SLOW_CTR |
980 | bool "ppa/imm option - Assume slow parport control register" | 985 | bool "ppa/imm option - Assume slow parport control register" |
981 | depends on PARPORT && (SCSI_PPA || SCSI_IMM) | 986 | depends on SCSI_PPA || SCSI_IMM |
982 | help | 987 | help |
983 | Some parallel ports are known to have excessive delays between | 988 | Some parallel ports are known to have excessive delays between |
984 | changing the parallel port control register and good data being | 989 | changing the parallel port control register and good data being |
@@ -1254,6 +1259,7 @@ config SCSI_MCA_53C9X | |||
1254 | config SCSI_PAS16 | 1259 | config SCSI_PAS16 |
1255 | tristate "PAS16 SCSI support" | 1260 | tristate "PAS16 SCSI support" |
1256 | depends on ISA && SCSI | 1261 | depends on ISA && SCSI |
1262 | select SCSI_SPI_ATTRS | ||
1257 | ---help--- | 1263 | ---help--- |
1258 | This is support for a SCSI host adapter. It is explained in section | 1264 | This is support for a SCSI host adapter. It is explained in section |
1259 | 3.10 of the SCSI-HOWTO, available from | 1265 | 3.10 of the SCSI-HOWTO, available from |
@@ -1423,6 +1429,7 @@ config SCSI_DC390T | |||
1423 | config SCSI_T128 | 1429 | config SCSI_T128 |
1424 | tristate "Trantor T128/T128F/T228 SCSI support" | 1430 | tristate "Trantor T128/T128F/T228 SCSI support" |
1425 | depends on ISA && SCSI | 1431 | depends on ISA && SCSI |
1432 | select SCSI_SPI_ATTRS | ||
1426 | ---help--- | 1433 | ---help--- |
1427 | This is support for a SCSI host adapter. It is explained in section | 1434 | This is support for a SCSI host adapter. It is explained in section |
1428 | 3.11 of the SCSI-HOWTO, available from | 1435 | 3.11 of the SCSI-HOWTO, available from |
@@ -1681,6 +1688,7 @@ config OKTAGON_SCSI | |||
1681 | config ATARI_SCSI | 1688 | config ATARI_SCSI |
1682 | tristate "Atari native SCSI support" | 1689 | tristate "Atari native SCSI support" |
1683 | depends on ATARI && SCSI && BROKEN | 1690 | depends on ATARI && SCSI && BROKEN |
1691 | select SCSI_SPI_ATTRS | ||
1684 | ---help--- | 1692 | ---help--- |
1685 | If you have an Atari with built-in NCR5380 SCSI controller (TT, | 1693 | If you have an Atari with built-in NCR5380 SCSI controller (TT, |
1686 | Falcon, ...) say Y to get it supported. Of course also, if you have | 1694 | Falcon, ...) say Y to get it supported. Of course also, if you have |
@@ -1722,6 +1730,7 @@ config TT_DMA_EMUL | |||
1722 | config MAC_SCSI | 1730 | config MAC_SCSI |
1723 | bool "Macintosh NCR5380 SCSI" | 1731 | bool "Macintosh NCR5380 SCSI" |
1724 | depends on MAC && SCSI=y | 1732 | depends on MAC && SCSI=y |
1733 | select SCSI_SPI_ATTRS | ||
1725 | help | 1734 | help |
1726 | This is the NCR 5380 SCSI controller included on most of the 68030 | 1735 | This is the NCR 5380 SCSI controller included on most of the 68030 |
1727 | based Macintoshes. If you have one of these say Y and read the | 1736 | based Macintoshes. If you have one of these say Y and read the |
@@ -1743,6 +1752,7 @@ config SCSI_MAC_ESP | |||
1743 | config MVME147_SCSI | 1752 | config MVME147_SCSI |
1744 | bool "WD33C93 SCSI driver for MVME147" | 1753 | bool "WD33C93 SCSI driver for MVME147" |
1745 | depends on MVME147 && SCSI=y | 1754 | depends on MVME147 && SCSI=y |
1755 | select SCSI_SPI_ATTRS | ||
1746 | help | 1756 | help |
1747 | Support for the on-board SCSI controller on the Motorola MVME147 | 1757 | Support for the on-board SCSI controller on the Motorola MVME147 |
1748 | single-board computer. | 1758 | single-board computer. |
@@ -1750,6 +1760,7 @@ config MVME147_SCSI | |||
1750 | config MVME16x_SCSI | 1760 | config MVME16x_SCSI |
1751 | bool "NCR53C710 SCSI driver for MVME16x" | 1761 | bool "NCR53C710 SCSI driver for MVME16x" |
1752 | depends on MVME16x && SCSI && BROKEN | 1762 | depends on MVME16x && SCSI && BROKEN |
1763 | select SCSI_SPI_ATTRS | ||
1753 | help | 1764 | help |
1754 | The Motorola MVME162, 166, 167, 172 and 177 boards use the NCR53C710 | 1765 | The Motorola MVME162, 166, 167, 172 and 177 boards use the NCR53C710 |
1755 | SCSI controller chip. Almost everyone using one of these boards | 1766 | SCSI controller chip. Almost everyone using one of these boards |
@@ -1758,6 +1769,7 @@ config MVME16x_SCSI | |||
1758 | config BVME6000_SCSI | 1769 | config BVME6000_SCSI |
1759 | bool "NCR53C710 SCSI driver for BVME6000" | 1770 | bool "NCR53C710 SCSI driver for BVME6000" |
1760 | depends on BVME6000 && SCSI && BROKEN | 1771 | depends on BVME6000 && SCSI && BROKEN |
1772 | select SCSI_SPI_ATTRS | ||
1761 | help | 1773 | help |
1762 | The BVME4000 and BVME6000 boards from BVM Ltd use the NCR53C710 | 1774 | The BVME4000 and BVME6000 boards from BVM Ltd use the NCR53C710 |
1763 | SCSI controller chip. Almost everyone using one of these boards | 1775 | SCSI controller chip. Almost everyone using one of these boards |
@@ -1774,6 +1786,7 @@ config SCSI_NCR53C7xx_FAST | |||
1774 | config SUN3_SCSI | 1786 | config SUN3_SCSI |
1775 | tristate "Sun3 NCR5380 SCSI" | 1787 | tristate "Sun3 NCR5380 SCSI" |
1776 | depends on SUN3 && SCSI && BROKEN | 1788 | depends on SUN3 && SCSI && BROKEN |
1789 | select SCSI_SPI_ATTRS | ||
1777 | help | 1790 | help |
1778 | This option will enable support for the OBIO (onboard io) NCR5380 | 1791 | This option will enable support for the OBIO (onboard io) NCR5380 |
1779 | SCSI controller found in the Sun 3/50 and 3/60, as well as for | 1792 | SCSI controller found in the Sun 3/50 and 3/60, as well as for |
@@ -1802,7 +1815,7 @@ config SCSI_SUNESP | |||
1802 | 1815 | ||
1803 | config ZFCP | 1816 | config ZFCP |
1804 | tristate "FCP host bus adapter driver for IBM eServer zSeries" | 1817 | tristate "FCP host bus adapter driver for IBM eServer zSeries" |
1805 | depends on ARCH_S390 && QDIO && SCSI | 1818 | depends on S390 && QDIO && SCSI |
1806 | select SCSI_FC_ATTRS | 1819 | select SCSI_FC_ATTRS |
1807 | help | 1820 | help |
1808 | If you want to access SCSI devices attached to your IBM eServer | 1821 | If you want to access SCSI devices attached to your IBM eServer |