Kconfig (346e2e4a8b47089f4319f114ec9ac3a95b5f0ac8) Kconfig (2341c2f8c33196d02cf5a721746eea4e3c06674a)
1menu "SCSI device support"
2
3config SCSI_MOD
4 tristate
5 default y if SCSI=n || SCSI=y
6 default m if SCSI=m
7
8config RAID_ATTRS

--- 29 unchanged lines hidden (view full) ---

38
39config SCSI_DMA
40 bool
41 default n
42
43config SCSI_NETLINK
44 bool
45 default n
1menu "SCSI device support"
2
3config SCSI_MOD
4 tristate
5 default y if SCSI=n || SCSI=y
6 default m if SCSI=m
7
8config RAID_ATTRS

--- 29 unchanged lines hidden (view full) ---

38
39config SCSI_DMA
40 bool
41 default n
42
43config SCSI_NETLINK
44 bool
45 default n
46 depends on NET
46 select NET
47
48config SCSI_PROC_FS
49 bool "legacy /proc/scsi/ support"
50 depends on SCSI && PROC_FS
51 default y
52 ---help---
53 This option enables support for the various files in
54 /proc/scsi. In Linux 2.6 this has been superseded by
55 files in sysfs but many legacy applications rely on this.
56
57 If unsure say Y.
58
59comment "SCSI support type (disk, tape, CD-ROM)"
60 depends on SCSI
61
62config BLK_DEV_SD
63 tristate "SCSI disk support"
64 depends on SCSI
47
48config SCSI_PROC_FS
49 bool "legacy /proc/scsi/ support"
50 depends on SCSI && PROC_FS
51 default y
52 ---help---
53 This option enables support for the various files in
54 /proc/scsi. In Linux 2.6 this has been superseded by
55 files in sysfs but many legacy applications rely on this.
56
57 If unsure say Y.
58
59comment "SCSI support type (disk, tape, CD-ROM)"
60 depends on SCSI
61
62config BLK_DEV_SD
63 tristate "SCSI disk support"
64 depends on SCSI
65 select CRC_T10DIF if BLK_DEV_INTEGRITY
66 ---help---
67 If you want to use SCSI hard disks, Fibre Channel disks,
68 Serial ATA (SATA) or Parallel ATA (PATA) hard disks,
69 USB storage or the SCSI or parallel port version of
70 the IOMEGA ZIP drive, say Y and read the SCSI-HOWTO,
71 the Disk-HOWTO and the Multi-Disk-HOWTO, available from
72 <http://www.tldp.org/docs.html#howto>. This is NOT for SCSI
73 CD-ROMs.

--- 178 unchanged lines hidden (view full) ---

252 tristate "Parallel SCSI (SPI) Transport Attributes"
253 depends on SCSI
254 help
255 If you wish to export transport-specific information about
256 each attached SCSI device to sysfs, say Y. Otherwise, say N.
257
258config SCSI_FC_ATTRS
259 tristate "FiberChannel Transport Attributes"
65 ---help---
66 If you want to use SCSI hard disks, Fibre Channel disks,
67 Serial ATA (SATA) or Parallel ATA (PATA) hard disks,
68 USB storage or the SCSI or parallel port version of
69 the IOMEGA ZIP drive, say Y and read the SCSI-HOWTO,
70 the Disk-HOWTO and the Multi-Disk-HOWTO, available from
71 <http://www.tldp.org/docs.html#howto>. This is NOT for SCSI
72 CD-ROMs.

--- 178 unchanged lines hidden (view full) ---

251 tristate "Parallel SCSI (SPI) Transport Attributes"
252 depends on SCSI
253 help
254 If you wish to export transport-specific information about
255 each attached SCSI device to sysfs, say Y. Otherwise, say N.
256
257config SCSI_FC_ATTRS
258 tristate "FiberChannel Transport Attributes"
260 depends on SCSI && NET
259 depends on SCSI
261 select SCSI_NETLINK
262 help
263 If you wish to export transport-specific information about
264 each attached FiberChannel device to sysfs, say Y.
265 Otherwise, say N.
266
267config SCSI_ISCSI_ATTRS
268 tristate "iSCSI Transport Attributes"

--- 311 unchanged lines hidden (view full) ---

580 tristate "Microsoft Hyper-V virtual storage driver"
581 depends on SCSI && HYPERV
582 default HYPERV
583 help
584 Select this option to enable the Hyper-V virtual storage driver.
585
586config LIBFC
587 tristate "LibFC module"
260 select SCSI_NETLINK
261 help
262 If you wish to export transport-specific information about
263 each attached FiberChannel device to sysfs, say Y.
264 Otherwise, say N.
265
266config SCSI_ISCSI_ATTRS
267 tristate "iSCSI Transport Attributes"

--- 311 unchanged lines hidden (view full) ---

579 tristate "Microsoft Hyper-V virtual storage driver"
580 depends on SCSI && HYPERV
581 default HYPERV
582 help
583 Select this option to enable the Hyper-V virtual storage driver.
584
585config LIBFC
586 tristate "LibFC module"
588 depends on SCSI_FC_ATTRS
587 select SCSI_FC_ATTRS
589 select CRC32
590 ---help---
591 Fibre Channel library module
592
593config LIBFCOE
594 tristate "LibFCoE module"
588 select CRC32
589 ---help---
590 Fibre Channel library module
591
592config LIBFCOE
593 tristate "LibFCoE module"
595 depends on LIBFC
594 select LIBFC
596 ---help---
597 Library for Fibre Channel over Ethernet module
598
599config FCOE
600 tristate "FCoE module"
601 depends on PCI
595 ---help---
596 Library for Fibre Channel over Ethernet module
597
598config FCOE
599 tristate "FCoE module"
600 depends on PCI
602 depends on LIBFCOE
601 select LIBFCOE
603 ---help---
604 Fibre Channel over Ethernet module
605
606config FCOE_FNIC
607 tristate "Cisco FNIC Driver"
608 depends on PCI && X86
602 ---help---
603 Fibre Channel over Ethernet module
604
605config FCOE_FNIC
606 tristate "Cisco FNIC Driver"
607 depends on PCI && X86
609 depends on LIBFCOE
608 select LIBFCOE
610 help
611 This is support for the Cisco PCI-Express FCoE HBA.
612
613 To compile this driver as a module, choose M here and read
614 <file:Documentation/scsi/scsi.txt>.
615 The module will be called fnic.
616
617config SCSI_DMX3191D

--- 193 unchanged lines hidden (view full) ---

811 This is the IBM POWER Virtual SCSI Client
812
813 To compile this driver as a module, choose M here: the
814 module will be called ibmvscsi.
815
816config SCSI_IBMVFC
817 tristate "IBM Virtual FC support"
818 depends on PPC_PSERIES && SCSI
609 help
610 This is support for the Cisco PCI-Express FCoE HBA.
611
612 To compile this driver as a module, choose M here and read
613 <file:Documentation/scsi/scsi.txt>.
614 The module will be called fnic.
615
616config SCSI_DMX3191D

--- 193 unchanged lines hidden (view full) ---

810 This is the IBM POWER Virtual SCSI Client
811
812 To compile this driver as a module, choose M here: the
813 module will be called ibmvscsi.
814
815config SCSI_IBMVFC
816 tristate "IBM Virtual FC support"
817 depends on PPC_PSERIES && SCSI
819 depends on SCSI_FC_ATTRS
818 select SCSI_FC_ATTRS
820 help
821 This is the IBM POWER Virtual FC Client
822
823 To compile this driver as a module, choose M here: the
824 module will be called ibmvfc.
825
826config SCSI_IBMVFC_TRACE
827 bool "enable driver internal trace"

--- 433 unchanged lines hidden (view full) ---

1261 module will be called qlogicpti.
1262
1263source "drivers/scsi/qla2xxx/Kconfig"
1264source "drivers/scsi/qla4xxx/Kconfig"
1265
1266config SCSI_LPFC
1267 tristate "Emulex LightPulse Fibre Channel Support"
1268 depends on PCI && SCSI
819 help
820 This is the IBM POWER Virtual FC Client
821
822 To compile this driver as a module, choose M here: the
823 module will be called ibmvfc.
824
825config SCSI_IBMVFC_TRACE
826 bool "enable driver internal trace"

--- 433 unchanged lines hidden (view full) ---

1260 module will be called qlogicpti.
1261
1262source "drivers/scsi/qla2xxx/Kconfig"
1263source "drivers/scsi/qla4xxx/Kconfig"
1264
1265config SCSI_LPFC
1266 tristate "Emulex LightPulse Fibre Channel Support"
1267 depends on PCI && SCSI
1269 depends on SCSI_FC_ATTRS
1268 select SCSI_FC_ATTRS
1270 select CRC_T10DIF
1271 help
1272 This lpfc driver supports the Emulex LightPulse
1273 Family of Fibre Channel PCI host adapters.
1274
1275config SCSI_LPFC_DEBUG_FS
1276 bool "Emulex LightPulse Fibre Channel debugfs Support"
1277 depends on SCSI_LPFC && DEBUG_FS

--- 393 unchanged lines hidden (view full) ---

1671 esp236, fas101, fas236) as well as the Qlogic fas366 SCSI chip.
1672
1673 To compile this driver as a module, choose M here: the
1674 module will be called sun_esp.
1675
1676config ZFCP
1677 tristate "FCP host bus adapter driver for IBM eServer zSeries"
1678 depends on S390 && QDIO && SCSI
1269 select CRC_T10DIF
1270 help
1271 This lpfc driver supports the Emulex LightPulse
1272 Family of Fibre Channel PCI host adapters.
1273
1274config SCSI_LPFC_DEBUG_FS
1275 bool "Emulex LightPulse Fibre Channel debugfs Support"
1276 depends on SCSI_LPFC && DEBUG_FS

--- 393 unchanged lines hidden (view full) ---

1670 esp236, fas101, fas236) as well as the Qlogic fas366 SCSI chip.
1671
1672 To compile this driver as a module, choose M here: the
1673 module will be called sun_esp.
1674
1675config ZFCP
1676 tristate "FCP host bus adapter driver for IBM eServer zSeries"
1677 depends on S390 && QDIO && SCSI
1679 depends on SCSI_FC_ATTRS
1678 select SCSI_FC_ATTRS
1680 help
1681 If you want to access SCSI devices attached to your IBM eServer
1682 zSeries by means of Fibre Channel interfaces say Y.
1683 For details please refer to the documentation provided by IBM at
1684 <http://oss.software.ibm.com/developerworks/opensource/linux390>
1685
1686 This driver is also available as a module. This module will be
1687 called zfcp. If you want to compile it as a module, say M here

--- 11 unchanged lines hidden (view full) ---

1699 select SCSI_SAS_LIBSAS
1700 help
1701 This driver supports PMC-Sierra PCIE SAS/SATA 8x6G SPC 8001 chip
1702 based host adapters.
1703
1704config SCSI_BFA_FC
1705 tristate "Brocade BFA Fibre Channel Support"
1706 depends on PCI && SCSI
1679 help
1680 If you want to access SCSI devices attached to your IBM eServer
1681 zSeries by means of Fibre Channel interfaces say Y.
1682 For details please refer to the documentation provided by IBM at
1683 <http://oss.software.ibm.com/developerworks/opensource/linux390>
1684
1685 This driver is also available as a module. This module will be
1686 called zfcp. If you want to compile it as a module, say M here

--- 11 unchanged lines hidden (view full) ---

1698 select SCSI_SAS_LIBSAS
1699 help
1700 This driver supports PMC-Sierra PCIE SAS/SATA 8x6G SPC 8001 chip
1701 based host adapters.
1702
1703config SCSI_BFA_FC
1704 tristate "Brocade BFA Fibre Channel Support"
1705 depends on PCI && SCSI
1707 depends on SCSI_FC_ATTRS
1706 select SCSI_FC_ATTRS
1708 help
1709 This bfa driver supports all Brocade PCIe FC/FCOE host adapters.
1710
1711 To compile this driver as a module, choose M here. The module will
1712 be called bfa.
1713
1714config SCSI_VIRTIO
1715 tristate "virtio-scsi support"

--- 17 unchanged lines hidden ---
1707 help
1708 This bfa driver supports all Brocade PCIe FC/FCOE host adapters.
1709
1710 To compile this driver as a module, choose M here. The module will
1711 be called bfa.
1712
1713config SCSI_VIRTIO
1714 tristate "virtio-scsi support"

--- 17 unchanged lines hidden ---