blob: 2d5a76f7c4a6d5668aabd66f3f5f0123d99eae54 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001
2menu "Fusion MPT device support"
3
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -04004config FUSION_SPI
5 tristate "Fusion MPT ScsiHost drivers for SPI"
Linus Torvalds1da177e2005-04-16 15:20:36 -07006 depends on PCI && SCSI
7 ---help---
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -04008 SCSI HOST support for a parallel SCSI host adapters.
Linus Torvalds1da177e2005-04-16 15:20:36 -07009
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040010 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
Linus Torvalds1da177e2005-04-16 15:20:36 -070031
32config FUSION_MAX_SGE
33 int "Maximum number of scatter gather entries"
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040034 depends on FUSION_SPI || FUSION_FC
35 default "128"
Linus Torvalds1da177e2005-04-16 15:20:36 -070036 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.
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040040 Increasing this parameter will require significantly more memory
Linus Torvalds1da177e2005-04-16 15:20:36 -070041 on a per controller instance. Increasing the parameter is not
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040042 necessary (or recommended) unless the user will be running
Linus Torvalds1da177e2005-04-16 15:20:36 -070043 large I/O's via the raw interface.
44
45config FUSION_CTL
46 tristate "Fusion MPT misc device (ioctl) driver"
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040047 depends on FUSION_SPI || FUSION_FC
Linus Torvalds1da177e2005-04-16 15:20:36 -070048 ---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
64config FUSION_LAN
65 tristate "Fusion MPT LAN driver"
Moore, Eric Dean 5f5affd2005-04-22 18:00:52 -040066 depends on FUSION_FC && NET_FC
Linus Torvalds1da177e2005-04-16 15:20:36 -070067 ---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
81endmenu