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