aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/message/fusion/Kconfig
diff options
context:
space:
mode:
authorMoore, Eric Dean <Eric.Moore@lsil.com>2005-04-22 18:00:52 -0400
committerJames Bottomley <jejb@mulgrave.(none)>2005-05-20 13:53:16 -0400
commit5f5affddad836978f057d316ba8083a5d553773c (patch)
tree99d6ebec92379e5b52eef25395d58d46da871959 /drivers/message/fusion/Kconfig
parent099175c94a221fa2723b7273883c98cd32efe900 (diff)
[SCSI] mptfusion: Kconfig Adding new bus type drivers for fusion drivers.
(1) Kconfig - added new mptspi and mptfc scsi lld drivers (2) Kconfig - increased MAX_SGE from 40 to 128 (2) Makefile - compilation support for split drivers (3) Makefile - cleaned up debug defines; e.g. removed obsolete, added others Signed-off-by: Eric Moore <Eric.Moore@lsil.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/message/fusion/Kconfig')
-rw-r--r--drivers/message/fusion/Kconfig45
1 files changed, 30 insertions, 15 deletions
diff --git a/drivers/message/fusion/Kconfig b/drivers/message/fusion/Kconfig
index 452418b24d7b..2d5a76f7c4a6 100644
--- a/drivers/message/fusion/Kconfig
+++ b/drivers/message/fusion/Kconfig
@@ -1,35 +1,50 @@
1 1
2menu "Fusion MPT device support" 2menu "Fusion MPT device support"
3 3
4config FUSION 4config FUSION_SPI
5 tristate "Fusion MPT (base + ScsiHost) drivers" 5 tristate "Fusion MPT ScsiHost drivers for SPI"
6 depends on PCI && SCSI 6 depends on PCI && SCSI
7 ---help--- 7 ---help---
8 LSI Logic Fusion(TM) Message Passing Technology (MPT) device support 8 SCSI HOST support for a parallel SCSI host adapters.
9 provides high performance SCSI host initiator, and LAN [1] interface
10 services to a host system. The Fusion architecture is capable of
11 duplexing these protocols on high-speed Fibre Channel
12 (up to 2 GHz x 2 ports = 4 GHz) and parallel SCSI (up to Ultra-320)
13 physical medium.
14 9
15 [1] LAN is not supported on parallel SCSI medium. 10 List of supported controllers:
11
12 LSI53C1020
13 LSI53C1020A
14 LSI53C1030
15 LSI53C1035
16
17config FUSION_FC
18 tristate "Fusion MPT ScsiHost drivers for FC"
19 depends on PCI && SCSI
20 ---help---
21 SCSI HOST support for a Fiber Channel host adapters.
22
23 List of supported controllers:
24
25 LSIFC909
26 LSIFC919
27 LSIFC919X
28 LSIFC929
29 LSIFC929X
30 LSIFC929XL
16 31
17config FUSION_MAX_SGE 32config FUSION_MAX_SGE
18 int "Maximum number of scatter gather entries" 33 int "Maximum number of scatter gather entries"
19 depends on FUSION 34 depends on FUSION_SPI || FUSION_FC
20 default "40" 35 default "128"
21 help 36 help
22 This option allows you to specify the maximum number of scatter- 37 This option allows you to specify the maximum number of scatter-
23 gather entries per I/O. The driver defaults to 40, a reasonable number 38 gather entries per I/O. The driver defaults to 40, a reasonable number
24 for most systems. However, the user may increase this up to 128. 39 for most systems. However, the user may increase this up to 128.
25 Increasing this parameter will require significantly more memory 40 Increasing this parameter will require significantly more memory
26 on a per controller instance. Increasing the parameter is not 41 on a per controller instance. Increasing the parameter is not
27 necessary (or recommended) unless the user will be running 42 necessary (or recommended) unless the user will be running
28 large I/O's via the raw interface. 43 large I/O's via the raw interface.
29 44
30config FUSION_CTL 45config FUSION_CTL
31 tristate "Fusion MPT misc device (ioctl) driver" 46 tristate "Fusion MPT misc device (ioctl) driver"
32 depends on FUSION 47 depends on FUSION_SPI || FUSION_FC
33 ---help--- 48 ---help---
34 The Fusion MPT misc device driver provides specialized control 49 The Fusion MPT misc device driver provides specialized control
35 of MPT adapters via system ioctl calls. Use of ioctl calls to 50 of MPT adapters via system ioctl calls. Use of ioctl calls to
@@ -48,7 +63,7 @@ config FUSION_CTL
48 63
49config FUSION_LAN 64config FUSION_LAN
50 tristate "Fusion MPT LAN driver" 65 tristate "Fusion MPT LAN driver"
51 depends on FUSION && NET_FC 66 depends on FUSION_FC && NET_FC
52 ---help--- 67 ---help---
53 This module supports LAN IP traffic over Fibre Channel port(s) 68 This module supports LAN IP traffic over Fibre Channel port(s)
54 on Fusion MPT compatible hardware (LSIFC9xx chips). 69 on Fusion MPT compatible hardware (LSIFC9xx chips).