Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | |
2 | menu "Fusion MPT device support" | |
eeca7a36 | 3 | depends on PCI |
1da177e4 | 4 | |
b86fff73 JB |
5 | config FUSION |
6 | bool | |
7 | default n | |
8 | ||
5f5affdd MED |
9 | config FUSION_SPI |
10 | tristate "Fusion MPT ScsiHost drivers for SPI" | |
1da177e4 | 11 | depends on PCI && SCSI |
b86fff73 | 12 | select FUSION |
c92f222e | 13 | select SCSI_SPI_ATTRS |
1da177e4 | 14 | ---help--- |
5f5affdd | 15 | SCSI HOST support for a parallel SCSI host adapters. |
1da177e4 | 16 | |
5f5affdd MED |
17 | List of supported controllers: |
18 | ||
19 | LSI53C1020 | |
20 | LSI53C1020A | |
21 | LSI53C1030 | |
22 | LSI53C1035 | |
23 | ||
24 | config FUSION_FC | |
25 | tristate "Fusion MPT ScsiHost drivers for FC" | |
26 | depends on PCI && SCSI | |
b86fff73 | 27 | select FUSION |
3759b788 | 28 | select SCSI_FC_ATTRS |
5f5affdd MED |
29 | ---help--- |
30 | SCSI HOST support for a Fiber Channel host adapters. | |
31 | ||
32 | List of supported controllers: | |
33 | ||
34 | LSIFC909 | |
35 | LSIFC919 | |
36 | LSIFC919X | |
37 | LSIFC929 | |
38 | LSIFC929X | |
39 | LSIFC929XL | |
1da177e4 | 40 | |
0c33b27d CH |
41 | config FUSION_SAS |
42 | tristate "Fusion MPT ScsiHost drivers for SAS" | |
43 | depends on PCI && SCSI | |
44 | select FUSION | |
45 | select SCSI_SAS_ATTRS | |
46 | ---help--- | |
47 | SCSI HOST support for a SAS host adapters. | |
48 | ||
49 | List of supported controllers: | |
50 | ||
51 | LSISAS1064 | |
0c33b27d CH |
52 | LSISAS1068 |
53 | LSISAS1064E | |
0c33b27d CH |
54 | LSISAS1068E |
55 | ||
1da177e4 | 56 | config FUSION_MAX_SGE |
51bbc9c3 MED |
57 | int "Maximum number of scatter gather entries (16 - 128)" |
58 | depends on FUSION | |
5f5affdd | 59 | default "128" |
51bbc9c3 | 60 | range 16 128 |
1da177e4 LT |
61 | help |
62 | This option allows you to specify the maximum number of scatter- | |
51bbc9c3 MED |
63 | gather entries per I/O. The driver default is 128, which matches |
64 | SCSI_MAX_PHYS_SEGMENTS. However, it may decreased down to 16. | |
65 | Decreasing this parameter will reduce memory requirements | |
66 | on a per controller instance. | |
1da177e4 LT |
67 | |
68 | config FUSION_CTL | |
69 | tristate "Fusion MPT misc device (ioctl) driver" | |
d780c3bf | 70 | depends on FUSION_SPI || FUSION_FC || FUSION_SAS |
1da177e4 LT |
71 | ---help--- |
72 | The Fusion MPT misc device driver provides specialized control | |
73 | of MPT adapters via system ioctl calls. Use of ioctl calls to | |
74 | the MPT driver requires that you create and use a misc device | |
75 | node ala: | |
76 | mknod /dev/mptctl c 10 240 | |
77 | ||
78 | One use of this ioctl interface is to perform an upgrade (reflash) | |
79 | of the MPT adapter firmware. Refer to readme file(s) distributed | |
80 | with the Fusion MPT linux driver for additional details. | |
81 | ||
82 | If enabled by saying M to this, a driver named: mptctl | |
83 | will be compiled. | |
84 | ||
85 | If unsure whether you really want or need this, say N. | |
86 | ||
87 | config FUSION_LAN | |
88 | tristate "Fusion MPT LAN driver" | |
5f5affdd | 89 | depends on FUSION_FC && NET_FC |
1da177e4 LT |
90 | ---help--- |
91 | This module supports LAN IP traffic over Fibre Channel port(s) | |
92 | on Fusion MPT compatible hardware (LSIFC9xx chips). | |
93 | The physical interface used is defined in RFC 2625. | |
94 | Please refer to that document for details. | |
95 | ||
96 | Installing this driver requires the knowledge to configure and | |
97 | activate a new network interface, "fc0", using standard Linux tools. | |
98 | ||
99 | If enabled by saying M to this, a driver named: mptlan | |
100 | will be compiled. | |
101 | ||
102 | If unsure whether you really want or need this, say N. | |
103 | ||
104 | endmenu |