[SCSI] fusion - Adding pci recog support for Fibre 949X and 939X chips
[linux-2.6] / drivers / message / fusion / Kconfig
1
2 menu "Fusion MPT device support"
3
4 config FUSION
5         bool
6         default n
7
8 config FUSION_SPI
9         tristate "Fusion MPT ScsiHost drivers for SPI"
10         depends on PCI && SCSI
11         select FUSION
12         ---help---
13           SCSI HOST support for a parallel SCSI host adapters.
14
15           List of supported controllers:
16
17           LSI53C1020
18           LSI53C1020A
19           LSI53C1030
20           LSI53C1035
21
22 config FUSION_FC
23         tristate "Fusion MPT ScsiHost drivers for FC"
24         depends on PCI && SCSI
25         select FUSION
26         ---help---
27           SCSI HOST support for a Fiber Channel host adapters.
28
29           List of supported controllers:
30
31           LSIFC909
32           LSIFC919
33           LSIFC919X
34           LSIFC929
35           LSIFC929X
36           LSIFC929XL
37
38 config FUSION_MAX_SGE
39         int "Maximum number of scatter gather entries"
40         depends on FUSION_SPI || FUSION_FC
41         default "128"
42         help
43           This option allows you to specify the maximum number of scatter-
44           gather entries per I/O. The driver defaults to 40, a reasonable number
45           for most systems. However, the user may increase this up to 128.
46           Increasing this parameter will require significantly more memory
47           on a per controller instance. Increasing the parameter is not
48           necessary (or recommended) unless the user will be running
49           large I/O's via the raw interface.
50
51 config FUSION_CTL
52         tristate "Fusion MPT misc device (ioctl) driver"
53         depends on FUSION_SPI || FUSION_FC
54         ---help---
55           The Fusion MPT misc device driver provides specialized control
56           of MPT adapters via system ioctl calls.  Use of ioctl calls to
57           the MPT driver requires that you create and use a misc device
58           node ala:
59           mknod /dev/mptctl c 10 240
60
61           One use of this ioctl interface is to perform an upgrade (reflash)
62           of the MPT adapter firmware.  Refer to readme file(s) distributed
63           with the Fusion MPT linux driver for additional details.
64
65           If enabled by saying M to this, a driver named: mptctl
66           will be compiled.
67
68           If unsure whether you really want or need this, say N.
69
70 config FUSION_LAN
71         tristate "Fusion MPT LAN driver"
72         depends on FUSION_FC && NET_FC
73         ---help---
74           This module supports LAN IP traffic over Fibre Channel port(s)
75           on Fusion MPT compatible hardware (LSIFC9xx chips).
76           The physical interface used is defined in RFC 2625.
77           Please refer to that document for details.
78
79           Installing this driver requires the knowledge to configure and
80           activate a new network interface, "fc0", using standard Linux tools.
81
82           If enabled by saying M to this, a driver named: mptlan
83           will be compiled.
84
85           If unsure whether you really want or need this, say N.
86
87 endmenu